Triple A

Some Finnish dude of inscrutable nature.