Wednesday, April 19, 2017

More Anime on the Stairs in Akihabara

Michael Philip Atkins Tokyo