Licca-chan no Oshare Nikki, 2004 · Marvelous Interactive

More in this franchise