V.V...

Also, who the hell is Naoki Yoshida and why am I him?