The Screaming Frogs photograph

The Screaming Frogs

Use attributes for filter !
Active from2003
Albumsthe frogs at beautiful sunset
Date of Reg.
Date of Upd.
ID822104
Send edit request

About The Screaming Frogs


The Screaming Frogs were a Japaneese indie pop band that formed in 2004. The band was formed by frontwoman Mayumi Takeda as Tama and drummer Takuya Kusunose, immediately after the controversial split of their previous band, Hysteric Blue.

The Screaming Frogs Photos

Related Persons

Next Profile ❯