I will echo the same thing as others about the name, not sure it's the best idea to stick with this one.
But the colors are nice and I'm always down for some green set, and thanks for choosing ePBT.
Novelties are not my thing, but since I haven't watched the anime I can't really comment on how they relate.
So I will just treat this set as a nice green set.
I'm also team light modifiers.