I think its a type of of roach I saw this in 2018 at the Philadelphia butterfly and insect pavilion
Separate names with a comma.