Takahide Hori's stop-motion animation feature, which took seven years to complete, has finally arrived in Japanese theaters after receiving a warm reception overseas.