Cave Story 3D's Final Cave 2.
270