All 1 movie Review

The Ultimate Showdown The Ultimate Showdown

Rated 5 / 5 stars


There's a reason they didn't put Naruto in it. It's a short film about cool superheroes and the like. Not lame crap.

You can download the song on Lemon Demon's MySpace as well.

People find this review helpful!