Light Force Mega-Jellyfish the Lion