User blog comment:Letmein59/Cannot find anything bout this Hot Wheel!/@comment-26282902-20190606182445

It's a pen, I think this was released in 2006, don't think there was a specific name for these.