Waabyuu

Waabyuu is an independent vtuber who debuted on June 25th 2021