Do you still get mints on the pillow?

Nothing says relaxation like a UFO abduction. Little wonder, then, that a hotel in Osaka, Japan will, for a small fee, give you the chance to achieve a little R&R in your own personal alien abduction room. No word on whether it comes with a free probe. Thanks to...