Kanaya

Kanaya the Snail is a snail who lives in hell and is the princess of hell. She owns the happiness hotel.

History
FUCK