Kotomora
何頭 (nantou) Japanese meaning: how many (large animals) | Kotomora