Lyricist, Adaptor, Composer, Composer Lyricist, Translator, Arranger, Director, Editor, Mastering Engineer, Mixing Engineer, Photographer, Post Producer, Producer, Programmer, Recording Engineer, Remixer, Sound Editor, Sound Engineer, Video Producer, Vocal Arranger, Vocal Producer, Background Vocals, Chorus, Lead Vocals, Vocals, 6-String Acoustic Guitar, 6-String Guitar, Bass, Cello, Drum Machine, Drums, Electric Guitar, Electric Piano, Flute, Guitar, Oboe, Pan Flute, Piano