Nokutoka Momiji Emilia Peñaloza 18 year old, game developer, programmer, musician and composer, writer, artist and badass lioness. Users who follow Nokutoka Momiji KodamaSounds Fivda Robin BenSeb Benjamin Sebald MOB mitsui shogo hamamatsu love1995 Laura Mercier Chantay Ramirez Darla Green