Kotomora
アイブリ属 (アイブリぞく) Japanese meaning | Kotomora