Welcome to the land of the absurd.
Maybe interested:
Dik-Dik
Kizyaka
Split
Yaroslav
Captain Jack Sparrow