8D Escapes receives awards at Japan film festival