Sakura's wild ride with a massive monster