Mr Khan on 19 May 2013
Kengaskhan baby (Joeykhan?) is the one that's incredibly overdue. One of those things where we often forget that the one Pokemon is technically two

Monster Hunter: pissing me off since 2010.







