nicholas freeman

My Free headcanon voice for Free!

Haruka: Nicholas Cage

Nagisa: Tyler Oakley

Makoto: Jake T. Austin

Rin: Morgan Freeman

Nitori: Beyonce Knowles 

Seijuro: Snoop Dogg

Momo: Dwayne Johnson

Gou: Brenda Song