Yoshi Jumbo Cards - Any ideas?

Howdy,

So I got one of my orders, and these 2 came along with it totally unexpectedly. I’ve had a look on eBay and around on Google but I can’t find anything about them. I don’t suppose anyone can enlighten me can they?

pokemonthebus.0sites.org/random-stuff/

Phil

P.s. is it possible to put images into a post?