After centuries of unwavering dedication, Jesus Christ and Gautama Buddha unanimously agree that it's time for a much-needed break, and thus, come down to earth to lease a modest flat in Tokyo, Japan. Concealing their divine identities, they indulge in the comforts of contemporary living, reveling in exciting attractions like amusement parks and seasonal clearance sales. The duo takes pleasure in sharing each other's festivities, admiring nature's cyclical transformations and venturing out to discover the culture around them.
Show more