A giant man stuck in a island