Hello everyone! I'm PsychicToast or just Toast or even PT if your crunched for time!
A little bit about myself. I am in my twenties, born in Germany but now living in the States. Currently I don't own any mantids or other insects (kinda...) but I do have a rat, a bearded dragon, a fat little...