Shikimori Micchon is not just a cutie, she's also wild in bed