Kotomora
アホ臭い (ahokusai) Japanese meaning: ridiculous | Kotomora