hand puppet

  • Meet Keromin: Half stuffed frog, half musical instrument

    Keromin is the name of a strange mixture between a stuffed frog and an electronic music instrument. Kero means “ribbet ribbet” in Japanese, while the Theremin is the world’s first musical instrument. The little guy has been featured in the Japanese media last year already but currently gets some extra-attention because 2008 is declared the year of the frog by the… Read More