Kotomora
人笑い (hitowarai) Japanese meaning: laughingstock | Kotomora