Uploading for better quality per anon’s request! While I’m at it, I’ll go ahead and explain the (NSFW) headcanon(s) behind this under the cut ~So this scenario follows all my random Redemption AU headcanons, having to do with Lapis and Jasper learning
Uploading for better quality per anon’s request! While I’m at it, I’ll go ahead and explain the (NSFW) headcanon(s) behind this under the cut ~So this scenario follows all my random Redemption AU headcanons, having to do with Lapis and Jasper learning
Uploading for better quality per anon’s request! While I’m at it, I’ll go ahead and explain the (NSFW) headcanon(s) behind this under the cut ~So this scenario follows all my random Redemption AU headcanons, having to do with Lapis and Jasper learning
Uploading for better quality per anon’s request! While I’m at it, I’ll go ahead and explain the (NSFW) headcanon(s) behind this under the cut ~So this scenario follows all my random Redemption AU headcanons, having to do with Lapis and Jasper learning
Uploading for better quality per anon’s request! While I’m at it, I’ll go ahead and explain the (NSFW) headcanon(s) behind this under the cut ~So this scenario follows all my random Redemption AU headcanons, having to do with Lapis and Jasper learning
Uploading for better quality per anon’s request! While I’m at it, I’ll go ahead and explain the (NSFW) headcanon(s) behind this under the cut ~So this scenario follows all my random Redemption AU headcanons, having to do with Lapis and Jasper learning
Uploading for better quality per anon’s request! While I’m at it, I’ll go ahead and explain the (NSFW) headcanon(s) behind this under the cut ~So this scenario follows all my random Redemption AU headcanons, having to do with Lapis and Jasper learning
Uploading for better quality per anon’s request! While I’m at it, I’ll go ahead and explain the (NSFW) headcanon(s) behind this under the cut ~So this scenario follows all my random Redemption AU headcanons, having to do with Lapis and Jasper learning