Rehcaros

Rehcaros is a island that is abnormally large. It is at the moment infiltrated and taken control by Void, and currently the homeland of Picaro Raiden.