Talk:Devil Bug/@comment-28856683-20160309033923

Umm... am I tripping or is this literally a cockroach girl?

-rubs eyes and looks again-

No, no... it's a cockroach girl.