The Keroro Platoon Appears on TV stillS1 · E11

Jun 12, 2004 · 25 min

The Keroro Platoon Appears on TV