A powerful god from the anime Boku no Carly that is the next Shaggy Rogers.
Spencer Shay has the ability to destroy Shaggy by using 100% of his power.
19👍 1👎