Time Slip

(Sengoku jieitai)