Captain Earth

Episode 13 - Baku's Town