The Japanese-style atmosphere feels really nice in this work!
Spoiler
I see, the Japanese Innsmouth is a frog yokai! 🐱