This appears to be old news, but I figured it might be worth sharing since I didn't find any discussions on the forum.
While browsing eBay, I have seen a couple of listings for these keychains popping up.
I have no information about them other than the fact they were made for the
St Aloysius College in Birkirkara, Malta.
The backprint seems to indicate these were produced in 2008, but I had never seen them before.
(To the moderators: I was uncertain whether to post here or in the News
section; hope I did right)