Font alphabet puzzle from looodus

Alphabet puzzle with some creative twists.