It's kagami mochi~~~Look Tetsu-sanhaha... yeahAuspicious isn't it~~~...Takahashi and Sakie take on their biggest challenge!Demi... the common name for demi-humans. Apparently it comes from the English "demi-human"Succubus-sensei wants to have sexCrap I messed upspecial one-shot!