Seriously nothing can get weirder then that Yokai Watch mount.