Have you ever wondered how the heaven in the Japan looks like?