Cloud Buster Launch Room

The Cloud Buster Launch Room is a room located in Noah Tall's fortress. It is where his Cloud buster missiles are launched from.

Appearance
Super Friends
 * Season 1: The Balloon People