East meets West in this observation of the anime cosplay culture in Tokyo, Japan.
2014
2005
1957
1986
2004
1998
2007
2013
2010
1988
2006
1996
2015