Kotomora
にぶちん (nibuchin) Japanese meaning: dullard | Kotomora