3 years 11 months ago Link Kotaku Ken Niimura is a cartoonist and illustrator (and co-creator of I Kill Giants) currently based in Tokyo.Read more... Author Luke Plunkett Tags Kotaku