Japanese Ambassador Performs Demon Slayer OP Ahead of Anime NYC
It turns out Kanji Yamanouchi isn’t just the Ambassador and Consul General of Japan in New York – he’s also a rocker with knowledge of otaku culture. Ahead of Anime NYC, which starts tomorrow, he released a video of himself playing musical instruments for Demon …Read more »