Kotomora
アンフィカエトドン属 (アンフィカエトドンぞく) Japanese meaning | Kotomora