Kotomora
道化師 (どうけし) Japanese meaning | Kotomora