Games/Touhou Youyoumu: Perfect Cherry Blossom/MediaTouhou Youyoumu: Perfect Cherry Blossom·, 2003 · Team Shanghai AliceMediaBack to gameAll14Screenshots13Videos1Screenshots13Videos1Gameplay videoMore about Touhou Youyoumu: Perfect Cherry BlossomPlayer reviewsMore in this franchise