Hyrule Castle

Overview
Hyrule Castle is an imported battle arena created by tarsa129. It is originally from The Legend of Zelda: The Wind Waker.

Media
KAaGRr0PYZ8