Chronologically, this is Wiimouto's first doujin translation with us! That being said, this spent a fair bit of time in the oven, so other things he's had his hands on have been released in the meantime.
Wiimouto has this to say:
"Uhhhh
Nagachichi banzai
Long live torpedo titties
Etc
Idk mang"
We decided to do this some time ago because we felt the existing English translation was lacking, though not quite so egregious as to warrant a full Sloppy Seconds treatment detailing exactly why.