DeVostator about 1 year ago I wasn't sure about the artist, page says delica and we already seem to have a tag for that artist but I am not sure they are the one and same