Shonen is one of those anime genres that can span literal decades with the same cast of characters and yet, still give you something new to talk about. It adds more to the characters as time goes on, yet still keeping their ultimate essence in line. For example, if a character has magical powers, they