Every year the flowers bloom. Mysterious Cherry Blossoms blooming all over a crescent shaped island....