Talk:Devil Bug/@comment-50.84.128.105-20160406134914

That clearly looks like a bug cosplay.