Mellon Collie and the Infinite Happiness.
Tokyo Japan