The world is divided into two realms,one for humans and one for non-humans. Amano (human) works in a hotel in the human world that is a stop over for non-humans. One of the guest is the moon God who looks like an old friend of Amano who drowned.
Kazuma and Mi are childhood friends. After Kazuma fell from a roof that they climbed as children, Mi started to avoid him.