Japanese The Best

Japanese The Best with WTF? You’re my best friend’s Father!