Kotomora
おどけ者 (おどけもの, odokemono) Japanese meaning: joker | Kotomora