A 2D animated music video for Japanese band Brother Sun Sister Moon. Directed and animated by Sacha Beeley