1 definition by Nagi Kirima

Top Definition
A band that is J-rock that comes from the Japanese Island called Okinawa. A rock band that is similar to Mongol 800. Created in 2001.
Naruto 3rd ending, Locolotion, Hana, Chesuto
by Nagi Kirima January 02, 2005

Mug icon
Buy a orange range mug!