Kotomora
ホエジカ属 (ホエジカぞく) Japanese meaning | Kotomora