Kotomora
山水牛 (yamasuigyuu) Japanese meaning: mountain anoa | Kotomora