Kotomora
一頭 (ittou) Japanese meaning: one large animal | Kotomora