Stalkyard

Teriyaki

Teriyaki as an Alien on the map Stalkyard