Kotomora
白痴 (はくち, hakuchi) Japanese meaning: idiot | Kotomora