Photos
Quotes
-
Zach Spencer : It looks like a giant cockroach or something.
Dr. Helen Magnus : Gorgeous, isn't it?
Zach Spencer : Yeah.
Dr. Helen Magnus : The theoretical name is Blattella asahinai sapien, an extremely rare species found on islands off the coast of Japan and Korea.