Kotomora
かぶり付き (かぶりつき, kaburitsuki) Japanese meaning | Kotomora