MYOOTS! Tokyo, Japan
Japanese nerd trio.
"MYOOTS!" is an abbreviation for "Misiing You Out Of The
Sudden".
We love animals, and we love music.
We make music at our own pace.
enjoy.
... more
Streaming and Download help