Since 1996, when Pokemon debuted, I have not once wondered whether or not a Pikachu can fart. Then I watched the most recent Detective Pikachu trailer.

Read more …

Read more: kotaku.com