Artist Shuichi Nakano depicts massive animals minding their own business smack dab in the middle of downtown Japan. Nobody seems particularly fazed by the creatures, and I suppose a few giant ewes are ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results