Hyrule Castle

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

Media
KAaGRr0PYZ8