Mystic Cosmic Patrol Mystic Cosmic Patrol

Mystic Cosmic Patrol

Protecting Earth! Kind of...

Kaiju are funny. Watch this and find out.