Luffink almost 11 years ago I´m not quite sure, but I´d say that she´s that tomboy girl from Sayonara Zetsubou Sensei who likes to stick things up peoples´ butts. It would make sense, looking at what that hand is holding