Wadakura Moat, Marunouchi

Urban reflections are a reminder that reality is often an illusion.