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.
👍63 👎13