Skip to main content

Definitions by aferrer

in Japanese, cho-cho means butterfly
Madame Butterfly's name was Cho-cho San



chocha by aferrer March 28, 2003