Mononoke Anime Film's Music Video Featuring Aina The End's Theme Song Streamed
Film opens in Japan on July 26 Twin Engine debuted a new music video on Friday for the Gekijōban Mononoke: Karakasa (Paper Umbrella) anime film. The video features Aina The End's theme song "Love Sick." Image courtesy of Twin Engine© Twin …