Kotomora
バカくさい (bakakusai) Japanese meaning: absurd | Kotomora