Penfurzy

Penfurzy is the primary location and island in which the game Knights and Bikes takes place within.