Blazing Floating Castle, Refarth