pterodactylparticles