Japanese television ads have a rich history of, um, creativity. The latest spot from Japanese automaker Subaru for its Forester SUV is sure to rank among the strangest. The spot, which premiered on Japanese television at the end of January, shows a Forester making easy work of a wet mountain road. The ad’s first ten seconds or so play out as you might expect, exterior shots, interior shots, that sort of thing. Then, things get weird as a series of giant grotesques attempt to crush the vehicle and the soundtrack goes all Carmina Burana. According to gaming blog Kotaku, the figures are titans from the popular Japanese anime Attack on Titan. Confidence in motion, indeed.