Kotomora
むしゃぶりつく Japanese meaning | Kotomora