Sora meets hercules