Foreign Film Favorites
by jdtdwp | created - 29 Oct 2013 | updated - 02 Nov 2021 | PublicA list of foreign films for people who may have not seen many or don't know where to start.
- Instant Watch Options
- Genres
- Movies or TV
- IMDb Rating
- In Theaters
- Release Year
- Keywords
1. Tae Guk Gi: The Brotherhood of War (2004)
R | 140 min | Action, Drama, War
When two brothers are forced to fight in the Korean War, the elder decides to take the riskiest missions if it will help shield the younger from battle.
Director: Kang Je-kyu | Stars: Jang Dong-Gun, Won Bin, Eun-ju Lee, Kong Hyeong-jin
Votes: 41,070 | Gross: $1.11M
South Korea
2. Oldboy (2003)
R | 120 min | Action, Drama, Mystery
After being kidnapped and imprisoned for fifteen years, Oh Dae-Su is released, only to find that he must track down his captor in five days.
Director: Park Chan-wook | Stars: Choi Min-sik, Yoo Ji-tae, Kang Hye-jeong, Kim Byeong-Ok
Votes: 635,653 | Gross: $0.71M
South Korea
3. Memories of Murder (2003)
Not Rated | 132 min | Crime, Drama, Mystery
In a small Korean province in 1986, two detectives struggle with the case of multiple young women being found raped and murdered by an unknown culprit.
Director: Bong Joon Ho | Stars: Song Kang-ho, Kim Sang-kyung, Kim Roe-ha, Song Jae-ho
Votes: 216,256 | Gross: $0.01M
South Korea
4. The Host (2006)
R | 120 min | Drama, Horror, Sci-Fi
A monster emerges from Seoul's Han River and begins attacking people. One victim's loving family does what it can to rescue her from its clutches.
Director: Bong Joon Ho | Stars: Song Kang-ho, Byun Hee-Bong, Park Hae-il, Bae Doona
Votes: 132,693 | Gross: $2.20M
South Korea
5. Mother (2009)
R | 129 min | Crime, Drama, Mystery
A mother desperately searches for the killer who framed her son for a girl's horrific murder.
Director: Bong Joon Ho | Stars: Kim Hye-ja, Won Bin, Jin Goo, Yun Je-mun
Votes: 71,627 | Gross: $0.55M
South Korea
6. The Wailing (2016)
TV-MA | 156 min | Drama, Horror, Mystery
Soon after a stranger arrives in a little village, a mysterious sickness starts spreading. A policeman, drawn into the incident, is forced to solve the mystery in order to save his daughter.
Director: Na Hong-jin | Stars: Jun Kunimura, Hwang Jung-min, Kwak Do-won, Chun Woo-hee
Votes: 81,925
South Korea
7. Train to Busan (2016)
Not Rated | 118 min | Action, Horror, Thriller
While a zombie virus breaks out in South Korea, passengers struggle to survive on the train from Seoul to Busan.
Director: Yeon Sang-ho | Stars: Gong Yoo, Jung Yu-mi, Ma Dong-seok, Kim Su-an
Votes: 258,576 | Gross: $2.13M
South Korea
8. The Handmaiden (2016)
Not Rated | 145 min | Drama, Romance, Thriller
A woman is hired as a handmaiden to a Japanese heiress, but secretly she is involved in a plot to defraud her.
Director: Park Chan-wook | Stars: Kim Min-hee, Ha Jung-woo, Cho Jin-woong, Moon So-ri
Votes: 172,646 | Gross: $2.01M
South Korea
9. Diabolique (1955)
Not Rated | 117 min | Crime, Drama, Horror
The wife and mistress of a loathed school principal plan to murder him with what they believe is the perfect alibi.
Director: Henri-Georges Clouzot | Stars: Simone Signoret, Véra Clouzot, Paul Meurisse, Charles Vanel
Votes: 69,378 | Gross: $1.09M
France
10. Three Colors: Blue (1993)
R | 94 min | Drama, Music, Mystery
A woman struggles to find a way to live her life after the death of her husband and child.
Director: Krzysztof Kieslowski | Stars: Juliette Binoche, Zbigniew Zamachowski, Julie Delpy, Benoît Régent
Votes: 110,478 | Gross: $1.32M
France
11. Amélie (2001)
R | 122 min | Comedy, Romance
Despite being caught in her imaginative world, Amelie, a young waitress, decides to help people find happiness. Her quest to spread joy leads her on a journey where she finds true love.
Director: Jean-Pierre Jeunet | Stars: Audrey Tautou, Mathieu Kassovitz, Rufus, Lorella Cravotta
Votes: 794,133 | Gross: $33.23M
France
12. Love Me If You Dare (2003)
R | 93 min | Comedy, Drama, Romance
As adults, best friends Julien and Sophie continue the odd game they started as children -- a fearless competition to outdo one another with daring and outrageous stunts. While they often act out to relieve one another's pain, their game might be a way to avoid the fact that they are truly meant for one another.
Director: Yann Samuell | Stars: Guillaume Canet, Marion Cotillard, Thibault Verhaeghe, Joséphine Lebas-Joly
Votes: 72,452 | Gross: $0.55M
France
13. The Intouchables (2011)
R | 112 min | Comedy, Drama
After he becomes a quadriplegic from a paragliding accident, an aristocrat hires a young man from the projects to be his caregiver.
Directors: Olivier Nakache, Éric Toledano | Stars: François Cluzet, Omar Sy, Anne Le Ny, Audrey Fleurot
Votes: 929,250 | Gross: $13.18M
France
14. Rust and Bone (2012)
R | 120 min | Drama, Romance
Put in charge of his young son, Alain leaves Belgium for Antibes to live with his sister and her husband as a family. Alain's bond with Stephanie, a killer whale trainer, grows deeper after Stephanie suffers a horrible accident.
Director: Jacques Audiard | Stars: Marion Cotillard, Matthias Schoenaerts, Armand Verdure, Céline Sallette
Votes: 70,296 | Gross: $2.06M
France
15. Holy Motors (2012)
Not Rated | 115 min | Drama, Fantasy
A man boards a limousine to be driven to his day's work: nine mysterious "appointments."
Director: Leos Carax | Stars: Denis Lavant, Edith Scob, Eva Mendes, Kylie Minogue
Votes: 48,901
France
16. Dheepan (2015)
R | 115 min | Crime, Drama
Dheepan is a Sri Lankan Tamil warrior who flees to France and ends up working as a caretaker outside Paris.
Director: Jacques Audiard | Stars: Jesuthasan Antonythasan, Kalieaswari Srinivasan, Claudine Vinasithamby, Vincent Rottiers
Votes: 16,817 | Gross: $0.25M
France
17. Open Your Eyes (1997)
R | 119 min | Drama, Mystery, Sci-Fi
A very handsome man finds the love of his life, but he suffers an accident and needs to have his face rebuilt by surgery after it is severely disfigured.
Director: Alejandro Amenábar | Stars: Eduardo Noriega, Penélope Cruz, Chete Lera, Fele Martínez
Votes: 73,230 | Gross: $0.37M
Spain
18. Timecrimes (2007)
R | 92 min | Horror, Mystery, Sci-Fi
A man accidentally gets into a time machine and travels back in time nearly an hour. Finding himself will be the first of a series of disasters of unforeseeable consequences.
Director: Nacho Vigalondo | Stars: Karra Elejalde, Candela Fernández, Bárbara Goenaga, Nacho Vigalondo
Votes: 68,764 | Gross: $0.04M
Spain
19. The Orphanage (2007)
R | 105 min | Drama, Horror, Mystery
A woman brings her family back to her childhood home, which used to be an orphanage for handicapped children. Before long, her son starts to communicate with an invisible new friend.
Director: J.A. Bayona | Stars: Belén Rueda, Fernando Cayo, Roger Príncep, Mabel Rivera
Votes: 163,581 | Gross: $7.16M
Spain
20. 7 Years (2016)
77 min | Drama
Four friends face an agonizing decision. One must go to prison. The other three must make the sacrifice worthwhile.
Director: Roger Gual | Stars: Juana Acosta, Alex Brendemühl, Paco León, Manuel Morón
Votes: 5,345
Spain
21. Incendies (2010)
R | 131 min | Drama, Mystery, War
Twins journey to the Middle East to discover their family history and fulfill their mother's last wishes.
Director: Denis Villeneuve | Stars: Lubna Azabal, Mélissa Désormeaux-Poulin, Maxim Gaudette, Mustafa Kamel
Votes: 200,188 | Gross: $6.86M
Canada
22. Mommy (I) (2014)
R | 139 min | Drama
A widowed single mother, raising her violent son alone, finds new hope when a mysterious neighbor inserts herself into their household.
Director: Xavier Dolan | Stars: Anne Dorval, Antoine Olivier Pilon, Suzanne Clément, Patrick Huard
Votes: 61,822 | Gross: $3.49M
Canada
23. Run Lola Run (1998)
R | 80 min | Action, Crime, Thriller
After a botched money delivery, Lola has 20 minutes to come up with 100,000 Deutschmarks.
Director: Tom Tykwer | Stars: Franka Potente, Moritz Bleibtreu, Herbert Knaup, Nina Petri
Votes: 206,965 | Gross: $7.27M
Germany
24. The Experiment (2001)
R | 120 min | Drama, Thriller
For two weeks, 20 male participants are hired to play prisoners and guards in a prison. The "prisoners" have to follow seemingly mild rules, and the "guards" are told to retain order without using physical violence.
Director: Oliver Hirschbiegel | Stars: Moritz Bleibtreu, Christian Berkel, Oliver Stokowski, Wotan Wilke Möhring
Votes: 96,093 | Gross: $0.14M
Germany
25. Downfall (2004)
R | 156 min | Biography, Drama, History
Traudl Junge, the final secretary for Adolf Hitler, tells of the Nazi dictator's final days in his Berlin bunker at the end of WWII.
Director: Oliver Hirschbiegel | Stars: Bruno Ganz, Alexandra Maria Lara, Ulrich Matthes, Juliane Köhler
Votes: 375,161 | Gross: $5.51M
Germany
26. The Lives of Others (2006)
R | 137 min | Drama, Mystery, Thriller
In 1984 East Berlin, an agent of the secret police conducting surveillance on a writer and his lover finds himself becoming increasingly absorbed by their lives.
Director: Florian Henckel von Donnersmarck | Stars: Ulrich Mühe, Martina Gedeck, Sebastian Koch, Ulrich Tukur
Votes: 410,418 | Gross: $11.29M
Germany
27. Victoria (II) (2015)
Not Rated | 138 min | Crime, Drama, Romance
A young Spanish woman who has recently moved to Berlin finds her flirtation with a local guy turn potentially deadly as their night out with his friends reveals a dangerous secret.
Director: Sebastian Schipper | Stars: Laia Costa, Frederick Lau, Franz Rogowski, Burak Yigit
Votes: 63,132
Germany
28. Amores Perros (2000)
R | 154 min | Drama, Thriller
An amateur dog fighter, a supermodel, and a derelict assassin, all separately struggling to find love, find their lives transformed by a devastating car wreck in Mexico City.
Director: Alejandro G. Iñárritu | Stars: Emilio Echevarría, Gael García Bernal, Goya Toledo, Álvaro Guerrero
Votes: 252,861 | Gross: $5.38M
Mexico
29. Pan's Labyrinth (2006)
R | 118 min | Drama, Fantasy, War
In the Falangist Spain of 1944, the bookish young stepdaughter of a sadistic army officer escapes into an eerie but captivating fantasy world.
Director: Guillermo del Toro | Stars: Ivana Baquero, Ariadna Gil, Sergi López, Maribel Verdú
Votes: 702,919 | Gross: $37.63M
Mexico
30. The Raid: Redemption (2011)
R | 101 min | Action, Crime, Thriller
A S.W.A.T. team becomes trapped in a tenement run by a ruthless mobster and his army of killers and thugs.
Director: Gareth Evans | Stars: Iko Uwais, Ananda George, Ray Sahetapy, Donny Alamsyah
Votes: 217,029 | Gross: $4.11M
Indonesia
31. The Raid 2 (2014)
R | 150 min | Action, Crime, Thriller
Only a short time after the first raid, Rama goes undercover with the thugs of Jakarta and plans to bring down the syndicate and uncover the corruption within his police force.
Director: Gareth Evans | Stars: Iko Uwais, Yayan Ruhian, Arifin Putra, Oka Antara
Votes: 131,246 | Gross: $2.63M
Indonesia
32. The Seventh Seal (1957)
Not Rated | 96 min | Drama, Fantasy
A knight returning to Sweden after the Crusades seeks answers about life, death, and the existence of God as he plays chess against the Grim Reaper during the Black Plague.
Director: Ingmar Bergman | Stars: Max von Sydow, Gunnar Björnstrand, Bengt Ekerot, Nils Poppe
Votes: 198,412
Sweden
33. Persona (1966)
Not Rated | 83 min | Drama, Thriller
A nurse is put in charge of a mute actress and finds that their personae are melding together.
Director: Ingmar Bergman | Stars: Bibi Andersson, Liv Ullmann, Margaretha Krook, Gunnar Björnstrand
Votes: 130,889
Sweden
34. Let the Right One In (2008)
R | 114 min | Drama, Fantasy, Horror
Oskar, an overlooked and bullied boy, finds love and revenge through Eli, a beautiful but peculiar girl.
Director: Tomas Alfredson | Stars: Kåre Hedebrant, Lina Leandersson, Per Ragnar, Henrik Dahl
Votes: 226,744 | Gross: $2.12M
Sweden
35. The Girl with the Dragon Tattoo (2009)
R | 152 min | Crime, Drama, Mystery
A journalist is aided by a young female hacker in his search for the killer of a woman who has been dead for forty years.
Director: Niels Arden Oplev | Stars: Michael Nyqvist, Noomi Rapace, Ewa Fröling, Lena Endre
Votes: 223,328 | Gross: $10.10M
Sweden
36. Force Majeure (2014)
R | 120 min | Comedy, Drama
A family vacationing in the French Alps is confronted with a devastating avalanche.
Director: Ruben Östlund | Stars: Johannes Kuhnke, Lisa Loven Kongsli, Clara Wettergren, Vincent Wettergren
Votes: 67,114 | Gross: $1.36M
Sweden
37. Bicycle Thieves (1948)
Not Rated | 89 min | Drama
In post-war Italy, a working-class man's bicycle is stolen, endangering his efforts to find work. He and his son set out to find it.
Director: Vittorio De Sica | Stars: Lamberto Maggiorani, Enzo Staiola, Lianella Carell, Elena Altieri
Votes: 175,127 | Gross: $0.33M
Italy
38. Life Is Beautiful (1997)
PG-13 | 116 min | Comedy, Drama, Romance
When an open-minded Jewish waiter and his son become victims of the Holocaust, he uses a perfect mixture of will, humor and imagination to protect his son from the dangers around their camp.
Director: Roberto Benigni | Stars: Roberto Benigni, Nicoletta Braschi, Giorgio Cantarini, Giustino Durano
Votes: 743,062 | Gross: $57.60M
Italy
39. A Separation (2011)
PG-13 | 123 min | Drama
A married couple are faced with a difficult decision - to improve the life of their child by moving to another country or to stay in Iran and look after a deteriorating parent who has Alzheimer's disease.
Director: Asghar Farhadi | Stars: Payman Maadi, Leila Hatami, Sareh Bayat, Shahab Hosseini
Votes: 258,497 | Gross: $7.10M
Iran
40. The Salesman (2016)
PG-13 | 124 min | Drama, Thriller
While Ranaa and Emad, a married couple, are participating in a production of "Death of a Salesman," she is assaulted in their new home, which leaves him determined to find the perpetrator over his wife's traumatized objections.
Director: Asghar Farhadi | Stars: Shahab Hosseini, Taraneh Alidoosti, Mina Sadati, Babak Karimi
Votes: 64,706 | Gross: $2.40M
Iran
41. The Piano Teacher (2001)
R | 131 min | Drama, Music
A young man romantically pursues his masochistic piano teacher.
Director: Michael Haneke | Stars: Isabelle Huppert, Annie Girardot, Benoît Magimel, Susanne Lothar
Votes: 71,775 | Gross: $1.90M
Austria
42. Caché (2005)
R | 117 min | Drama, Mystery, Thriller
A married couple is terrorized by a series of surveillance videotapes left on their front porch.
Director: Michael Haneke | Stars: Daniel Auteuil, Juliette Binoche, Maurice Bénichou, Annie Girardot
Votes: 85,213 | Gross: $3.63M
Austria
43. The White Ribbon (2009)
R | 144 min | Drama, Mystery, Thriller
Strange events happen in a small village in the north of Germany during the years before World War I, which seem to be ritual punishment. Who is responsible?
Director: Michael Haneke | Stars: Christian Friedel, Ernst Jacobi, Leonie Benesch, Ulrich Tukur
Votes: 77,632 | Gross: $2.22M
Austria
44. Amour (2012)
PG-13 | 127 min | Drama
Georges and Anne are an octogenarian couple. They are cultivated, retired music teachers. Their daughter, also a musician, lives in Britain with her family. One day, Anne has a stroke, and the couple's bond of love is severely tested.
Director: Michael Haneke | Stars: Jean-Louis Trintignant, Emmanuelle Riva, Isabelle Huppert, Alexandre Tharaud
Votes: 105,682 | Gross: $6.74M
Austria
45. Goodnight Mommy (2014)
R | 99 min | Horror, Mystery, Thriller
Twin boys move to a new house with their mother after she has face-changing cosmetic surgery, but under the bandages is someone the boys don't recognize.
Directors: Severin Fiala, Veronika Franz | Stars: Lukas Schwarz, Elias Schwarz, Susanne Wuest, Hans Escher
Votes: 59,757 | Gross: $1.17M
Austria
46. The Secret in Their Eyes (2009)
R | 129 min | Drama, Mystery, Romance
A retired legal counselor writes a novel hoping to find closure for one of his past unresolved homicide cases and for his unreciprocated love with his superior - both of which still haunt him decades later.
Director: Juan José Campanella | Stars: Ricardo Darín, Soledad Villamil, Pablo Rago, Carla Quevedo
Votes: 222,347 | Gross: $6.39M
Argentina
47. City of God (2002)
R | 130 min | Crime, Drama
In the slums of Rio, two kids' paths diverge as one struggles to become a photographer and the other a kingpin.
Directors: Fernando Meirelles, Kátia Lund | Stars: Alexandre Rodrigues, Leandro Firmino, Matheus Nachtergaele, Phellipe Haagensen
Votes: 800,923 | Gross: $7.56M
Brazil
48. The Vanishing (1988)
Not Rated | 107 min | Mystery, Thriller
Rex and Saskia, a young couple in love, are on vacation. They stop at a busy service station and Saskia is abducted. After three years and no sign of Saskia, Rex begins receiving letters from the abductor.
Director: George Sluizer | Stars: Bernard-Pierre Donnadieu, Gene Bervoets, Johanna ter Steege, Gwen Eckhaus
Votes: 44,166
Netherlands
49. Rashomon (1950)
Not Rated | 88 min | Crime, Drama, Mystery
The rape of a bride and the murder of her samurai husband are recalled from the perspectives of a bandit, the bride, the samurai's ghost and a woodcutter.
Director: Akira Kurosawa | Stars: Toshirô Mifune, Machiko Kyô, Masayuki Mori, Takashi Shimura
Votes: 180,396 | Gross: $0.10M
Japan
50. Grave of the Fireflies (1988)
Not Rated | 89 min | Animation, Drama, War
A young boy and his little sister struggle to survive in Japan during World War II.
Director: Isao Takahata | Stars: Tsutomu Tatsumi, Ayano Shiraishi, Akemi Yamaguchi, Yoshiko Shinohara
Votes: 310,338
Japan
51. Princess Mononoke (1997)
PG-13 | 134 min | Animation, Action, Adventure
On a journey to find the cure for a Tatarigami's curse, Ashitaka finds himself in the middle of a war between the forest gods and Tatara, a mining colony. In this quest he also meets San, the Mononoke Hime.
Director: Hayao Miyazaki | Stars: Yôji Matsuda, Yuriko Ishida, Yûko Tanaka, Billy Crudup
Votes: 433,622 | Gross: $2.38M
Japan
52. Spirited Away (2001)
PG | 125 min | Animation, Adventure, Family
During her family's move to the suburbs, a sullen 10-year-old girl wanders into a world ruled by gods, witches and spirits, and where humans are changed into beasts.
Director: Hayao Miyazaki | Stars: Daveigh Chase, Suzanne Pleshette, Miyu Irino, Rumi Hiiragi
Votes: 849,120 | Gross: $10.06M
Japan
53. Paprika (2006)
R | 90 min | Animation, Drama, Fantasy
When a machine that allows therapists to enter their patients' dreams is stolen, all hell breaks loose. Only a young female therapist, Paprika, can stop it.
Director: Satoshi Kon | Stars: Megumi Hayashibara, Tôru Emori, Katsunosuke Hori, Tôru Furuya
Votes: 96,848 | Gross: $0.88M
Japan
54. When Marnie Was There (2014)
PG | 103 min | Animation, Drama, Family
Anna, a shy 12-year-old girl, is sent to spend time with her aunt and uncle who live in the countryside, where she meets Marnie. The two become best friends. But Anna gradually discovers that Marnie is not quite who she appears to be.
Director: Hiromasa Yonebayashi | Stars: Sara Takatsuki, Kasumi Arimura, Nanako Matsushima, Susumu Terajima
Votes: 47,892 | Gross: $0.77M
Japan
55. The Hunt (2012)
R | 115 min | Drama
A teacher lives a lonely life, all the while struggling over his son's custody. His life slowly gets better as he finds love and receives good news from his son, but his new luck is about to be brutally shattered by an innocent little lie.
Director: Thomas Vinterberg | Stars: Mads Mikkelsen, Thomas Bo Larsen, Annika Wedderkopp, Lasse Fogelstrøm
Votes: 364,288 | Gross: $0.69M
Denmark
56. Crouching Tiger, Hidden Dragon (2000)
PG-13 | 120 min | Action, Adventure, Drama
A young Chinese warrior steals a sword from a famed swordsman and then escapes into a world of romantic adventure with a mysterious man in the frontier of the nation.
Director: Ang Lee | Stars: Chow Yun-Fat, Michelle Yeoh, Ziyi Zhang, Chang Chen
Votes: 281,590 | Gross: $128.08M
China
57. In the Mood for Love (2000)
PG | 98 min | Drama, Romance
Two neighbors form a strong bond after both suspect extramarital activities of their spouses. However, they agree to keep their bond platonic so as not to commit similar wrongs.
Director: Kar-Wai Wong | Stars: Tony Leung Chiu-wai, Maggie Cheung, Siu Ping-Lam, Tung Cho 'Joe' Cheung
Votes: 166,808 | Gross: $2.73M
China
58. Headhunters (2011)
R | 100 min | Action, Crime, Thriller
An accomplished headhunter risks everything to obtain a valuable painting owned by a former mercenary.
Director: Morten Tyldum | Stars: Aksel Hennie, Synnøve Macody Lund, Nikolaj Coster-Waldau, Julie R. Ølgaard
Votes: 106,970 | Gross: $1.20M
Norway
59. The Kid with a Bike (2011)
PG-13 | 87 min | Drama
Abandoned by his father, a young boy is left in a state-run youth farm. In a random act of kindness, the town hairdresser agrees to foster him on weekends.
Directors: Jean-Pierre Dardenne, Luc Dardenne | Stars: Thomas Doret, Cécile de France, Jérémie Renier, Fabrizio Rongione
Votes: 28,638 | Gross: $1.38M
60. Parasite (2019)
R | 132 min | Drama, Thriller
Greed and class discrimination threaten the newly-formed symbiotic relationship between the wealthy Park family and the destitute Kim clan.
Director: Bong Joon Ho | Stars: Song Kang-ho, Lee Sun-kyun, Cho Yeo-jeong, Choi Woo-sik
Votes: 959,002 | Gross: $53.37M
61. Queen of Hearts (2019)
Not Rated | 127 min | Drama
A successful lawyer jeopardizes her career and threatens to tear her family apart after engaging in an affair with her teenage stepson.
Director: May el-Toukhy | Stars: Trine Dyrholm, Gustav Lindh, Magnus Krepper, Liv Esmår Dannemann
Votes: 14,492
62. Ida (2013)
PG-13 | 82 min | Drama
A novice nun about to take her vows uncovers a family secret dating back to the German occupation.
Director: Pawel Pawlikowski | Stars: Agata Kulesza, Agata Trzebuchowska, Dawid Ogrodnik, Jerzy Trela
Votes: 60,693 | Gross: $3.83M
63. One Cut of the Dead (2017)
Not Rated | 96 min | Comedy, Drama, Horror
Things go badly for a hack director and film crew shooting a low budget zombie movie in an abandoned WWII Japanese facility, when they are attacked by real zombies.
Director: Shin'ichirô Ueda | Stars: Takayuki Hamatsu, Yuzuki Akiyama, Harumi Shuhama, Kazuaki Nagaya
Votes: 29,713
Tell Your Friends