Bastos Animal Explodes! Posted by Rieta on July 30, 2010 Get link Facebook Twitter Pinterest Email Other Apps Check out this video taken in Japan...I have no idea what this thing is, but it looks pretty crazy...Be sure to watch the whole thing!