Triple Decker Bus Bumpy Ride Handpainted 6 X 4.5 Super Rare.
Couldn't find any info about this piece whatsoever.