yumpoplala-this is meant to be a nod to the artwork of sailor moon where she is sitting on the moon

more about : yumpoplala