top of page
Mega Mouse Arts
Mega Mouse Arts is the hand drawn work of Megan Staba, a young traditional and digital artist based in Texas. She creates original characters and fanart based on anime and manga series. She has been showing her art at renaissance festivals and conventions since she was 12, but Spirit of Japan will be her first ever out of state event!
bottom of page