I believe it is, it's on the same website as their other brands (Sun Surf, Sugar Cane).Buzz is a Toyo Enterprise brand though, right?
Is it a bad thing that they are Toyo Enterprise brand? (Not aware of any controversies, negative opinions, etc. around TE).