Studio Doodal · SHINSEGAE INFORMATION and COMMUNICATION Inc.
Developer posts and news about this game.