UmiChan: Maiko Snowball Holiday 1 min read Browser Game Featured Flash Games Games Umichan UmiChan: Maiko Snowball Holiday Vortex00 October 9, 2013 19 Originally made 12/21/2008 by Vortex00. UmiChan Maiko Snowball Holiday was the first appearance of Maiko in a...Read More