「インビジブル (強行突破)」 (Inbijiburu (Kyoukou Toppa)) "Invisible (Forced Breakthrough)" The chase is on.

Random Curiosity