Kotomora
道化役者 (doukeyakusha) Japanese meaning: clown | Kotomora