Feature Wishlisted | Japanese teen drama Last Time I Saw You channels the spirit of Night in the Woods with its killer opening Yokai watch. Oct. 2, 2024 Katharine Castle 2 comments