As you can see in the photo below, the SUPER BURRITO exists in real life. I ate at a Mexican restaurant recently and battled Super Burrito.

 Subscribe to Curls!