October 9, 2011 Behold! The Boomerang Suit! Andy Whitefield andy whitefield, Boomerang Brothers, Boomerang Suit, mario, Mario 3D Land, mobile, nintendo, super mario, super mario 3d land, super mario 3d land launch, Tanooki Suit, the boomerang brothers, theparanoidgamer.com 0 Nintendo have revealed a new Power Up for Super Mario 3D Land…