Natasha Kafka The Curse of a Mirror I looked at the mirror and saw hundreds of you. Natasha Kafka is a large small creature living under the sea and writing poetry to make her father Triton joyful as Santa Claus.  

Read More