Talk:Shinomura/@comment-452262-20150823215031/@comment-25285745-20150823215751

No, it's the actual name of the island in the comic. It's probably meant to emulate "Monster Island."