Doujin puzzle game "Tail-tale"

October 2nd, 2005, 16:31

Part of the DCEmu Network PSP News..