Kiku Otter

Kiku Otter is a furry and former brony who previously lived in the San Francisco Bay Area of California, USA. He currently resides in the Greater Orlando Florida Area.

He is a staff member of Megaplex