Ahiru no Pekkle no Suieitaikai wa Oosawagi - Characters

Alt title: Pekkle: The Great Swimming Race