I promise, Dedede will arrive
tags: super 3-d noah's ark, steam
original: https://bastardfact.tumblr.com/post/125062393795