A homeless man explores the bustling city after receiving a fragmented mirror piece from a mysterious, odd-looking figure.
—
2014
1981
1959
2021
2023
2019
2009
2007
1936
2018
2011
2003
2013
2015
1925
2016