Level-5 has released the opening movie to their upcoming mobile puzzle game titled Yokai Puni Puni. The game will release sometime in August. You can check out the official website for Yokai Puni Puni here.