The wall of a store that sells anime goods is plastered with posters of merchandise in Tokyo's Akihabara district.
© Japan TodayAnime world
©2024 GPlusMedia Inc.
The wall of a store that sells anime goods is plastered with posters of merchandise in Tokyo's Akihabara district.
© Japan Today
No Comment
Login to comment