Bukkoro Momoka drops you into a seemingly serene shoegaze dreamscape with her new single 昆虫/Konchuu (Insect). But after watching a few more of her music videos, she exudes some serious sadodere vib…

SussySempai