WAIT. I was lokking over the websites that talk about the Bullet Bill, and I have read several times that Banzai Bills are a form of Bullet Bill. As such, it could be possible that the picture posted is a Banzai Bill.
Also, sorry for the double post.