Scratcher Joined 2 years ago United States
My Name is MegaNatsuki! After my Mega Man OC Natsuki-chan!I love Sailor Moon and Mega Man!
Watching Sailor Moon or playing Mega Man