Kotomora
アホくさ (ahokusa) Japanese meaning: ridiculous | Kotomora