Tagmash: +Manga, +demons, Japan