User blog comment:BannedLagiacrus/Monster Appreciation Week: Kecha Wacha/@comment-25746714-20150330223626/@comment-24403085-20150331160934

His hands are based on Aye-Aye hands.

Google it and prepare to be scared forever.