Poor Romeo... :O
Also in the bottom of the page you can see the 3 cameos: Wolfier, Frost Tiger and Hunkyhusky.