Oly, Demon!   Glowstick liquid and letter stamps.
OlyDemon  /  Content        Show captionHide caption