I hope they make an anime about this one day.
What am I looking at?
it screams "umbrella jousters" ;)
Starfox on a stick! wonder if it comes deep fried?