Kingfisher
WARNING: MAJOR SPOILERS AHEAD. If you DO NOT want to be spoiled, please DO NOT read. You have been warned.
…let the randomness unleash…
WARNING: MAJOR SPOILERS AHEAD. If you DO NOT want to be spoiled, please DO NOT read. You have been warned.