Kotomora
単峰駱駝 (tanpourakuda) Japanese meaning: dromedary | Kotomora