I hope this hasn’t been done before? Based on this comic by Daryl Toh Liem Zhan!