Valencia, Spain
[Episode 3] Aliens have landed and they have landed in Spain. While the
world may be on lock down with the advent of the pandemic, Ran has not let
that stop him from traveling to the furthermost reaches of space and
capturing the sounds of the journey with his instruments.