Talk:Bizarro Vol 1 1

Chupacabrians
Where are the aliens called Chupacabrians? A chupacabra is a cryptid from Latin America. Kyletheobald (talk) 00:55, December 22, 2015 (UTC)