East meets West in this observation of the anime cosplay culture in Tokyo, Japan.
2016
1996
1974
2008
2014
2013
2006
2011
2005
1957
1986
2003