TheMochaOtaku
TheMochaOtaku is a Virtual Streamer who makes gaming content in English. Said to become the next Cosmic Dragon Goddess, Mocha was sent to Earth in search of her lost sister so that she could use cosmic link and complete her transformation into the Cosmic Dragon Goddess you see today. Mocha aims to provide a comfy…
Videos 23Frequency 55.39Subs 291Views 6.9k