Talk:Mario/@comment-26809686-20151103215022/@comment-5482968-20151103221908

The link itself doesn't say anything other than "another source says so". Upon looking at the source, it's all in Japanese. Roughly translating (thx Google) doesn't seem to give much clarity on it.

Unless there's something else, this isn't much confirmation at all.