Ibrahim “Smoochie” Ogden

Bio:

Old whaling salt from Innsmouth, MA, USA, Earth, Ibrahim passed through a mysterious mist to find himself on Rockulon Prime. Only time will tell if he finds his way home.

Also, credit where credit is due. Image from the player.

Ibrahim “Smoochie” Ogden

Can't Take the Sky PsychicMayhem