tumblr_o6bttzMZKa1vsjcavo1_r1_1280.jpg

What strange alien creatures be these?!??!