Poster

Escher dori no akai posuto (Red Post on Escher Street)