IDOLBUSHOW Anime Film Promo Shows Off Idol Battle Royale
It’s an idol battle royale in the IDOLBUSHOW anime film, based on the multimedia franchise of the same name. The feature is set to open in Japan on June 24 and will consist of two parts, an original story told through animation and footage of …Read more »