Who ate the Sun-Sun Fruit?. .. Praise the sun