Twinkle Little Star

Release date
Oct 23, 2003
Platform
PC
Language
No English yet

Synopsis

Main character goes to the southern island and meets mermaids there. Where will it lead to?

vndbreview

Editions

Twinkle Little Star

PC · Oct 23, 2003 · Japanese