KANON (KANON)
Japan
Sephiroth