Video: “Moon Over Japan” by Ghost Beach

“Moon Over Japan” by Brooklyn band Ghost Beach.  The animated video is the first track from their forthcoming debut and was created by animator/designer Lil Jonna.