Kotomora
大馬鹿者 (oobakamono) Japanese meaning: utter fool | Kotomora