Tarabasawa is a planet in the anime Keroro Gunso. The inhabitants are known to wear crab suits and have human-like faces.
Advertisement
Tarabasawa is a planet in the anime Keroro Gunso. The inhabitants are known to wear crab suits and have human-like faces.