Dr Ochaa
Tess-Fabled
- Created
- 9 months, 1 day ago
- Creator
- Tess-Fabled
- Favorites
- 2
Profile
Creator of the techno series and revolutionary figure in cyborg sciences, unfortunately he passed under relatively suspicious circumstances but the Kiorian Government would beg to differ...