3 VIDEOS

Alien Motel

A batteryPOP Original

Welcome to the Dioresta Motel, located on the lovely (if not completely desolate) Letom Asteroid. Denton and Ludmilla will do whatever it takes to make your stay...pleasant.

Tags

ADVERTISEMENT

Alien Motel videos