橫濱港未來線. انیمه maoyuu maou yuusha. Trying to leave something behind song meaning. Lance slide in campers.