Makes sense
1:53

from "ダライアスバースト ..." album
by Zuntata



Video from YouTube.com