Kotomora
間抜け (まぬけ, manuke) Japanese meaning: stupid | Kotomora