Oheo Gwajiah

Oheo Gwajiah is one of the Half-Kings of the Teleri Republic.