Kotomora
頭 (tou) Japanese meaning: counter for large animals | Kotomora