The Truth About BanchoLeomon!

It is revealed that BanchoLeomon is actually Spencer Damon.