© 2008 Alfie Goodrich. All rights reserved.

Policeman on duty; Oeshiki Matsuri 2008, Honmonji, Tokyo