8 Apr
2021

“I am a good troll”: Ueda in his own words

TAGS

Japan