Can't tell if alien footstool...

Cheezburger Image 5975243776