Kotomora
嬲り者 (naburimono) Japanese meaning: laughingstock | Kotomora