a completely new story set in 1960's Japan featuring a beautiful, yet horrifying world.a completely new story set in 1960's Japan featuring a beautiful, yet horrifying world.a completely new story set in 1960's Japan featuring a beautiful, yet horrifying world.