HNTI about 8 years ago I'm not sure if I reconsigned them correctly. Feel free to correct me (if something is wrong with their names).
SciFi about 8 years ago Someone on Kona thinks the last one is Touyoko Momoko but I'm not familiar with the title(s) so I can't be sure.
MaullarMaullar about 8 years ago It is indeed Stealth Momo! Also, shame on y'allz for missing the pun in the title.