Showing posts with label Chu x Chu Idol. Show all posts
Showing posts with label Chu x Chu Idol. Show all posts

Chu x Chu Idol (Chu×Chuアイドる)


Chu x Chu Idol (Chu×Chuアイドる) is a musical game developed by Unison Shift: Accent.
It was first released for the PC on March 16, 2007.

Check the slideshow!