The headbadge from mine is on velobase, also made in Japan, but I don't really know anything about the company. Build quality is about what you'd expect from a boom bike with mostly steel parts. But it's purple and that makes up for a lot

.
Link to my headbadge.