onigiri

Onigiri: Behold The Mighty Triforce

He zips around the lush pixelated world of Hyrule, battling monsters on his quest to save Princess Zelda, a sacred triangle perched atop his head. [more]