Shuriken Master
Jump to navigation
Jump to search
Shuriken Master is a game located in Magma Gorge's Wasabi Pagoda. It is accessible to the Wasabi tribe.
Shuriken Master is a game located in Magma Gorge's Wasabi Pagoda. It is accessible to the Wasabi tribe.