T tap1974 New member Joined Mar 15, 2009 Messages 3 Reaction score 0 Location South East Alabama Mar 18, 2009 #2 I'd really like to get 1 or 2 of these unusual mantids. If anyone knows where I can get them please let me know.
I'd really like to get 1 or 2 of these unusual mantids. If anyone knows where I can get them please let me know.