Are those Pokemon?
I wish. Pokemon are cute, harmless and easy to catch. These beasts are something else entirely.