Special thanks to Bluerainz for the pictures!