Japan is a weird and wonderful place and nothing represents that more than the Formula 1 'Super Fans' who are fiercly dedicated to their chosen team or driver and they like to make that support known to all with their wild and wacky outfits! Here's a small selection of some of the best from last weekend's Japanese Grand Prix.