The Most Fluffiest Most Captain You Will Ever Meet

Russian secrets? Netherlands secrets? Is that a a spy in a fluffy suit? Maybe?

Please welcome our newest moderator: Captain Fluffy