Oni statue at Senso-ji, Tokyo [OC]

AloJapan.com