Ainu edit

Noun edit

ケモリッ (kemorit)

  1. blood vessel