logo
TeddyLoid backdrop
TeddyLoid poster
TeddyLoid
is a Japanese DJ, MC, and electronica musician. He wrote and performed various songs from the series' original soundtrack. MIYAVI- on his 2008 world ...