Front view of the Human Pumpkinpede!