The timing is a little of but it's OK for a beginner!
I'VE BEEN DREAMING OF MAKING THIS!!!!!!!!!!!!!!!!!!!!!!!!!!