In the top 10 of Kinema Junpo's Top Japanese Movies of 1926.