Cubivore

NTSC-J Shangri-La - Majora's Mask Moon and Doshin the Giant / Animal Island in Doshin the Giant