In Scarlet, the upcoming anime film directed by Mamoru Hosoda, actress Mana Ashida has been cast as the lead character, Princess Scarlett. Masaki Okada...
TOMONARI SORA, the self-proclaimed “pop killer of the Reiwa era,” has just released his latest single, “Yoimatsuri”. This mesmerizing track weaves together traditional Japanese...