Alfie’s lookalike

Alfie’s lookalike is Gilwan Island‘s owner.