Welcome to Monster Island! This tropical island with it's large sandy beaches is home to all of the Toho daikaiju! Also on this big island located in between the Japanese and Indonesian island chains, you'll find several large waterfalls, a few three mile tall snowy mountains and quite a few lakes. on the western flank of the island lies the official home of the daikaiju, the MansionofMacroGods The list of the daikaiju includes: