
Ghost of Tsushima
Game Reviewed: Ghost of Tsushima
Publisher: Sony Interactive Entertainment
Developer: Sucker Punch
Reviewer: Samuel Gronseth II
Platform(s): PS4
Category: Third-Person Action
ERSB Rating: M
Game Description:
In the days of Samurai, on the island of Tsushima off the coast of mainland Japan, the Mongols launched an invasion of Japan. A small group of Samurai met them on the coast to repel them, but they were quickly and brutally destroyed. All, that is, except one: Jin Sakai, nephew of the leader of the Shimura clan. His moral code, with which he was brought up, dictates he fight the Mongols head-to-head, in fair combat, and best them with honor. But he quickly discovers that the Khan has studied the ways of the Samurai, and knows how to exploit his tactics. Defending against his violent imperialism and keeping him from the Japanese mainland will require Jin to bend his rules of war, and in doing so, put his honor and his very soul at risk.
Ghost of Tsushima is based in historical fact (specifically the Mongol invasion), but is a work of historical fiction in which the player, as Jin Sakai, becomes an icon of resistance to the people of Tsushima and helps lead a military resistance against the Mongol’s conquest of the island. The player explores the entire island of Tsushima, helping people and fighting enemies. Combat is primarily fought with a katana, though there are also other weapons such as a bow, throwing knives, bombs, and poison darts.
The idea behind Ghost of Tsushima is to essentially create an interactive Kurosawa film. Kurosawa is an influential Japanese filmmaker from the early days of movies, and created a great number of classic films that went on to greatly influence the Western genre. Ghost of Tsushima takes every opportunity to frame its visuals cinematically, and the environments are exaggerated to gorgeous effect. Every field is full of colorful flowers, every forest is raining with bright red leaves, every sunset bathes the world in orange and gold. It’s no wonder it was as highly anticipated as it was; its beautiful presentation drawing from the filmic tradition of Samurai films is a solid base for an open world action game.
But it is rated M, which means it’s not for everyone. Let’s take a look.
What Parents Need to Know
Violence:
The player will spend a lot of time killing people with swords in Ghost of Tsushima. This doesn’t generally come with gore or dismemberment, but does include a lot of blood, screams of pain, and dramatic blood-splattered death scenes. Jin will slash and stab his way through hundreds of people throughout the course of the game, mostly using these methods.
Later, when Jin is drifting further from the Samurai code, he will gain access to poison darts that cause enemies to vomit blood and die on the spot. In one particularly brutal cutscene, a ton of people are poisoned and litter the ground covered in blood. In some other cutscenes, limbs and heads are severed.
Some environments include brutalized dead bodies laying on the ground, impaled on spikes, or blackened in burning buildings.
Language:
Mild language such as “damn” is used on occasion.
Sexual Content:
Very little. The player can rest in hot springs to increase their survivability in battle, and when they do Jin is seen with an exposed backside as he steps into and out of the pool. There are a couple non-graphic references to sexual relationships (i.e. “you could have riches, women,” a discussion of an extramarital affair).
Spirituality:
Since Ghost of Tsushima takes place in 1200s Japan, there are references to the traditional religions of the region. The player spends multiple quests defending temples with Bhudda statues and relics. Reaching Shinto shrines grants the player with rare equipment. The player can also find foxes who lead them to shrines, which can be honored to grant more equipment slots.
Despite these elements of spirituality, the game shies away from actually including overtly spiritual elements. There are minor romanticized things, such as the wind guiding Jin to his destinations (symbolic of his late father’s guidance as well as the storm that historically brought down the Mongol invasion), but only one overt instance of ambiguously magical events (centering a supposedly cursed bow that the player can optionally obtain).
There are many rumors of supernatural events, such as wandering demons and haunted forests, but they always turn out to have practical explanations.
Misc:
The central conflict of the game is about Jin’s moral code being too restrictive to effectively fight off the Mongol invasion. The focus on this moral conflict means not everything Jin does is above reproach, especially as the story goes on; it begins with his discomfort with sneakily killing enemies rather than challenging them to fair combat, but ramps up to poison and large-scale sabotage.
There are also many stories, both as part of the main storyline and optional side stories, that center on revenge. This is framed as part of the honor-based society in which they live, where punishing the wrongdoing against you is part of maintaining your honor, but the game makes an effort to show how self-destructive revenge can be as well.
Positive Elements:
The game’s message about flexibility in moral codes is intentionally coded in shades of grey, but this means there are many positive things to be gained from it. These are important questions to ask ourselves, even when basing our morality on biblical concepts; the world is complicated, and examining how we determine our hard moral limits is a worthwhile endeavor that this game encourages us to grapple with.
Reviewers Thoughts:
Ghost of Tsushima is a game whose biggest failure is, more often than not, its lack of meaningful innovation. The open-world stealth/action genre has been done to death at this point, and Ghost of Tsushima makes little effort to change up a proven (and kind of tired) formula. Some small touches help, such as the use of wind to guide the player, but overall it’s a fairly typical experience for its genre.
But when that’s the biggest problem, it doesn’t take much to outweigh it. What Ghost of Tsushima lacks in original gameplay, it makes up for with a gorgeous world, a compelling story, and such outstanding visual design that every frame could be framed and hung up in your living room without anyone raising an eyebrow. The game even has a robust photo mode, allowing the player to pause at any time and move the camera around to frame a shot, even applying filters, changing the time of day, or adding other effects to get the perfect picture. The screenshots people have gotten of this game are often breathtaking.
Aside from being a bit generic in the gameplay department, there’s nothing really wrong with Ghost of Tsushuma; it’s fun to play, it’s got plenty of interesting content, and its story is emotive and compelling. It’s a solid adventure with a few standout elements. It won’t be overtaking any of my favorite games, but it was a great experience that I’m glad I played.
Of course, the content does gate it a bit. The bloody violence and mature concepts in the story make it a bit much for younger or more sensitive audiences, so you probably want to leave this one for yourself or the teens in your family, if you think they’re mature enough for it. If so, I’d say it’s worth the time and money.
Samuel Gronseth II
Samuel Gronseth II is an avid video game enthusiast who manages Video Game Reviews at TheSource4Parents.com. He has experience teaching about video games, and is passionate about their storytelling potential. Sam's favorite movie is The Empire Strikes Back, and his favorite video game is Persona 4. Sam lives in Knoxville, TN with his wife, Jimi. To see more of Samuel, check out his Youtube series Games as Lit. 101, where he examines the stories of beloved video games to see what we can learn from them: https://www.youtube.com/gamesasliterature.
betist
February 15, 2025 at 9:41 amI loved as much as youll receive carried out right here The sketch is attractive your authored material stylish nonetheless you command get bought an nervousness over that you wish be delivering the following unwell unquestionably come more formerly again as exactly the same nearly a lot often inside case you shield this hike
betist
February 16, 2025 at 1:30 pmYour blog is a true hidden gem on the internet. Your thoughtful analysis and in-depth commentary set you apart from the crowd. Keep up the excellent work!
betist giriş
February 16, 2025 at 2:22 pmMagnificent beat I would like to apprentice while you amend your site how can i subscribe for a blog web site The account helped me a acceptable deal I had been a little bit acquainted of this your broadcast offered bright clear idea
betist güncel giriş
February 16, 2025 at 2:35 pmThank you for the good writeup It in fact was a amusement account it Look advanced to far added agreeable from you However how could we communicate
betist giriş
February 20, 2025 at 5:09 amYour blog is a constant source of inspiration for me. Your passion for your subject matter shines through in every post, and it’s clear that you genuinely care about making a positive impact on your readers.
betist güncel
February 20, 2025 at 5:23 amYour blog is a testament to your dedication to your craft. Your commitment to excellence is evident in every aspect of your writing. Thank you for being such a positive influence in the online community.
💌 You have received a email № 788595. Go >> https://graph.org/GET-BITCOIN-TRANSFER-02-23-2?hs=835c17825c58515d80aac8e338593a6c& 💌
February 23, 2025 at 8:22 pm4pf49y
Megabahis
February 27, 2025 at 8:48 amThanks I have just been looking for information about this subject for a long time and yours is the best Ive discovered till now However what in regards to the bottom line Are you certain in regards to the supply
Megabahis giriş
February 27, 2025 at 9:01 amYour blog has quickly become one of my favorites. Your writing is both insightful and thought-provoking, and I always come away from your posts feeling inspired. Keep up the phenomenal work!
betexper
March 2, 2025 at 1:12 amYour writing is like a breath of fresh air in the often stale world of online content. Your unique perspective and engaging style set you apart from the crowd. Thank you for sharing your talents with us.
betexper güncel giriş
March 2, 2025 at 3:58 amFantastic beat I would like to apprentice while you amend your web site how could i subscribe for a blog site The account helped me a acceptable deal I had been a little bit acquainted of this your broadcast offered bright clear concept
betist giriş
March 5, 2025 at 2:09 amI just wanted to express my gratitude for the valuable insights you provide through your blog. Your expertise shines through in every word, and I’m grateful for the opportunity to learn from you.
📕 + 0.756572 BTC.GET - https://graph.org/GET-BITCOIN-TRANSFER-02-23-2?hs=835c17825c58515d80aac8e338593a6c& 📕
March 6, 2025 at 10:07 pmgvt1yt
Haberler
March 7, 2025 at 11:13 pmSpor Habeleri,Güncel Haberler, Sondakika Haberleri
betist
March 13, 2025 at 1:50 amI have read some excellent stuff here Definitely value bookmarking for revisiting I wonder how much effort you put to make the sort of excellent informative website
betist güncel
March 13, 2025 at 3:10 amWow superb blog layout How long have you been blogging for you make blogging look easy The overall look of your site is magnificent as well as the content
betist güncel giriş
March 13, 2025 at 3:35 amYour writing has a way of resonating with me on a deep level. I appreciate the honesty and authenticity you bring to every post. Thank you for sharing your journey with us.
betist güncel
March 13, 2025 at 9:42 amHi my loved one I wish to say that this post is amazing nice written and include approximately all vital infos Id like to peer more posts like this
betist güncel
March 13, 2025 at 12:20 pmI loved as much as youll receive carried out right here The sketch is tasteful your authored material stylish nonetheless you command get bought an nervousness over that you wish be delivering the following unwell unquestionably come more formerly again since exactly the same nearly a lot often inside case you shield this hike
betist giriş
March 14, 2025 at 1:59 amI loved as much as you will receive carried out right here The sketch is attractive your authored material stylish nonetheless you command get got an impatience over that you wish be delivering the following unwell unquestionably come more formerly again since exactly the same nearly a lot often inside case you shield this hike
betist giriş
March 14, 2025 at 2:01 amI have been browsing online more than three hours today yet I never found any interesting article like yours It is pretty worth enough for me In my view if all website owners and bloggers made good content as you did the internet will be a lot more useful than ever before
betist güncel giriş
March 14, 2025 at 2:03 amThank you for the good writeup It in fact was a amusement account it Look advanced to far added agreeable from you However how could we communicate
maltcasino güncel giriş
March 14, 2025 at 3:18 amExcellent blog here Also your website loads up very fast What web host are you using Can I get your affiliate link to your host I wish my web site loaded up as quickly as yours lol
maltcasino güncel giriş
March 14, 2025 at 3:21 amYour blog has quickly become my go-to source for reliable information and thought-provoking commentary. I’m constantly recommending it to friends and colleagues. Keep up the excellent work!
maltcasino güncel
March 14, 2025 at 10:10 amYour writing has a way of resonating with me on a deep level. I appreciate the honesty and authenticity you bring to every post. Thank you for sharing your journey with us.
maltcasino güncel
March 14, 2025 at 10:36 amI simply could not go away your web site prior to suggesting that I really enjoyed the standard info a person supply on your guests Is going to be back incessantly to investigate crosscheck new posts
grandpashabet
March 14, 2025 at 12:53 pmMy brother suggested I might like this website He was totally right This post actually made my day You cannt imagine just how much time I had spent for this information Thanks
grandpashabet güncel giriş
March 14, 2025 at 1:07 pmI have read some excellent stuff here Definitely value bookmarking for revisiting I wonder how much effort you put to make the sort of excellent informative website
grandpashabet
March 14, 2025 at 3:17 pmThank you for the auspicious writeup It in fact was a amusement account it Look advanced to more added agreeable from you By the way how could we communicate
betkolik güncel giriş
March 14, 2025 at 6:22 pmI have been browsing online more than three hours today yet I never found any interesting article like yours It is pretty worth enough for me In my view if all website owners and bloggers made good content as you did the internet will be a lot more useful than ever before
betkolik güncel
March 14, 2025 at 6:27 pmI loved as much as youll receive carried out right here The sketch is attractive your authored material stylish nonetheless you command get bought an nervousness over that you wish be delivering the following unwell unquestionably come more formerly again as exactly the same nearly a lot often inside case you shield this hike
jokerbet güncel
March 15, 2025 at 6:40 amHi i think that i saw you visited my web site thus i came to Return the favore I am attempting to find things to improve my web siteI suppose its ok to use some of your ideas
jokerbet
March 15, 2025 at 8:06 amIts like you read my mind You appear to know so much about this like you wrote the book in it or something I think that you can do with a few pics to drive the message home a little bit but instead of that this is excellent blog A fantastic read Ill certainly be back
betkolik
March 15, 2025 at 2:40 pmFantastic beat I would like to apprentice while you amend your web site how could i subscribe for a blog site The account helped me a acceptable deal I had been a little bit acquainted of this your broadcast offered bright clear concept
betkolik
March 15, 2025 at 3:37 pmMy brother suggested I might like this blog He was totally right This post actually made my day You can not imagine simply how much time I had spent for this info Thanks
interbahis giriş
March 16, 2025 at 5:47 amWonderful beat I wish to apprentice while you amend your web site how could i subscribe for a blog web site The account aided me a acceptable deal I had been a little bit acquainted of this your broadcast provided bright clear idea
interbahis güncel giriş
March 16, 2025 at 5:59 amyou are truly a just right webmaster The site loading speed is incredible It kind of feels that youre doing any distinctive trick In addition The contents are masterwork you have done a great activity in this matter
betist giriş
March 16, 2025 at 2:27 pmYour writing is like a breath of fresh air in the often stale world of online content. Your unique perspective and engaging style set you apart from the crowd. Thank you for sharing your talents with us.
betist giriş
March 16, 2025 at 3:47 pmEvery time I visit your website, I’m greeted with thought-provoking content and impeccable writing. You truly have a gift for articulating complex ideas in a clear and engaging manner.
betexper güncel
March 17, 2025 at 3:42 amFantastic beat I would like to apprentice while you amend your web site how could i subscribe for a blog site The account helped me a acceptable deal I had been a little bit acquainted of this your broadcast offered bright clear concept
betkolik güncel giriş
March 17, 2025 at 7:57 amSomebody essentially lend a hand to make significantly posts I might state That is the very first time I frequented your web page and up to now I surprised with the research you made to create this particular put up amazing Excellent job
betkolik
March 17, 2025 at 8:04 amYour ability to distill complex concepts into digestible nuggets of wisdom is truly remarkable. I always come away from your blog feeling enlightened and inspired. Keep up the phenomenal work!
betkolik
March 17, 2025 at 9:33 amMy brother suggested I might like this website He was totally right This post actually made my day You cannt imagine just how much time I had spent for this information Thanks
betkolik giriş
March 17, 2025 at 9:47 amHello Neat post Theres an issue together with your site in internet explorer would check this IE still is the marketplace chief and a large element of other folks will leave out your magnificent writing due to this problem
jokerbet güncel giriş
March 18, 2025 at 4:02 amThank you for the auspicious writeup It in fact was a amusement account it Look advanced to more added agreeable from you By the way how could we communicate
jokerbet giriş
March 18, 2025 at 4:05 amNormally I do not read article on blogs however I would like to say that this writeup very forced me to try and do so Your writing style has been amazed me Thanks quite great post
betexper güncel
March 18, 2025 at 7:59 amThanks I have recently been looking for info about this subject for a while and yours is the greatest I have discovered so far However what in regards to the bottom line Are you certain in regards to the supply
betexper güncel giriş
March 18, 2025 at 8:02 amYour blog is a treasure trove of valuable insights and thought-provoking commentary. Your dedication to your craft is evident in every word you write. Keep up the fantastic work!
Jeromesic
March 21, 2025 at 2:55 pmalo789 chinh th?c: 789alo – alo 789
📓 + 0.7550487 BTC.GET - https://graph.org/GET-BITCOIN-TRANSFER-02-23-2?hs=835c17825c58515d80aac8e338593a6c& 📓
March 23, 2025 at 1:34 amebzu8z
* * * Snag Your Free Gift * * * hs=835c17825c58515d80aac8e338593a6c*
March 23, 2025 at 3:07 pmyfxhbl
Arthurwef
March 24, 2025 at 12:08 amhttps://mexicanpharminter.shop/# buying from online mexican pharmacy
legitimate canadian pharmacy online
Jamesjiz
March 24, 2025 at 12:30 amcanadian pharmacy world reviews: certified canada pharmacy online – best canadian pharmacy to order from
Georgetom
March 24, 2025 at 2:08 amIndia Med Fast: IndiaMedFast.com – online pharmacy india
Arthurwef
March 24, 2025 at 5:10 amhttps://mexicanpharminter.com/# mexican drug stores online
the canadian drugstore
Jamesjiz
March 24, 2025 at 5:36 amcheapest online pharmacy india: India Med Fast – IndiaMedFast.com
WillisLutle
March 24, 2025 at 7:21 amhttps://indiamedfast.com/# order medicines online india
MonteMap
March 24, 2025 at 8:03 ammexican pharmacy online order mexican drug stores online Mexican Pharm International
Georgetom
March 24, 2025 at 8:37 amcanadianpharmacymeds: Cheapest online pharmacy – legit canadian online pharmacy
Arthurwef
March 24, 2025 at 10:40 amhttps://indiamedfast.shop/# india pharmacy without prescription
canadian pharmacy service
Jamesjiz
March 24, 2025 at 11:11 amonline medicine shopping in india: IndiaMedFast.com – India Med Fast
WillisLutle
March 24, 2025 at 1:02 pmhttps://indiamedfast.com/# lowest prescription prices online india
Georgetom
March 24, 2025 at 3:09 pmmexican drug stores online: mexican pharmacy online – MexicanPharmInter
Arthurwef
March 24, 2025 at 4:14 pmhttps://indiamedfast.com/# IndiaMedFast.com
canadian 24 hour pharmacy
MonteMap
March 24, 2025 at 5:09 pmbuying from online mexican pharmacy mexican pharmacy online store mexican drug stores online
WillisLutle
March 24, 2025 at 6:47 pmhttp://indiamedfast.com/# buying prescription drugs from india
Arthurwef
March 24, 2025 at 10:25 pmhttps://mexicanpharminter.shop/# reliable mexican pharmacies
canadianpharmacy com
Georgetom
March 24, 2025 at 10:43 pmlowest prescription prices online india: lowest prescription prices online india – lowest prescription prices online india
WillisLutle
March 25, 2025 at 1:34 amhttp://indiamedfast.com/# cheapest online pharmacy india
Arthurwef
March 25, 2025 at 4:59 amhttps://interpharmonline.com/# trusted canadian pharmacy
pharmacy wholesalers canada
Jamesjiz
March 25, 2025 at 7:07 amMexican Pharm International: reliable mexican pharmacies – mexican drug stores online
WillisLutle
March 25, 2025 at 8:16 amhttp://interpharmonline.com/# canada pharmacy online
Howardslutt
March 25, 2025 at 10:01 amcanadian pharmacy 24h com safe: Cheapest online pharmacy – northwest canadian pharmacy
Arthurwef
March 25, 2025 at 11:36 amhttps://interpharmonline.shop/# canadian discount pharmacy
best online canadian pharmacy
Claudia Kim
March 25, 2025 at 2:23 pmHi, Neat post. There is a problem along with your website in internet explorer, would test this텶E still is the market chief and a good section of other folks will pass over your magnificent writing due to this problem.
Jamesjiz
March 25, 2025 at 2:49 pmonline medicine shopping in india: buying prescription drugs from india – online medicine shopping in india
WillisLutle
March 25, 2025 at 3:06 pmhttps://mexicanpharminter.shop/# Mexican Pharm Inter
MonteMap
March 25, 2025 at 4:14 pmpharmacy com canada legitimate canadian pharmacies online canadadrugpharmacy com
kemo usa iptv review
March 25, 2025 at 7:18 pmI finally found a reliable IPTV service—iptv usa kemo is amazing! Thanks, https://kemoiptvi.shop/!
Howardslutt
March 25, 2025 at 7:27 pmcanadian online pharmacy: canada pharmacy no prescription – canadian pharmacy 365
WillisLutle
March 25, 2025 at 10:12 pmhttps://interpharmonline.com/# medication canadian pharmacy
Jamesjiz
March 25, 2025 at 10:48 pmlegit canadian pharmacy: legitimate canadian pharmacies online – certified canadian international pharmacy
KennethLus
March 26, 2025 at 12:38 amhttps://generic100mgeasy.shop/# buy generic 100mg viagra online
GregoryAnter
March 26, 2025 at 12:43 amGeneric100mgEasy: Generic100mgEasy – Generic100mgEasy
TerryErose
March 26, 2025 at 3:42 amhttps://kamagrakopen.pro/# Kamagra Kopen
DwayneLah
March 26, 2025 at 3:53 amGeneric 100mg Easy Generic 100mg Easy Generic 100mg Easy
Williamben
March 26, 2025 at 4:16 amCialis 20mg price: Tadalafil Easy Buy – Tadalafil Easy Buy
KennethLus
March 26, 2025 at 6:31 amhttps://generic100mgeasy.com/# buy generic 100mg viagra online
GregoryAnter
March 26, 2025 at 6:45 amBuy Tadalafil 10mg: Tadalafil Easy Buy – buy cialis pill
TerryErose
March 26, 2025 at 9:40 amhttps://tadalafileasybuy.shop/# cialis without a doctor prescription
Williamben
March 26, 2025 at 11:23 amcheap viagra: Generic 100mg Easy – generic sildenafil
KennethLus
March 26, 2025 at 12:19 pmhttps://generic100mgeasy.shop/# buy generic 100mg viagra online
GregoryAnter
March 26, 2025 at 12:43 pmTadalafil Easy Buy: Tadalafil Easy Buy – TadalafilEasyBuy.com
DwayneLah
March 26, 2025 at 1:30 pmKamagraKopen.pro Kamagra Kopen kamagra jelly kopen
TerryErose
March 26, 2025 at 3:37 pmhttps://kamagrakopen.pro/# Kamagra Kopen
KennethLus
March 26, 2025 at 6:09 pmhttp://tadalafileasybuy.com/# TadalafilEasyBuy.com
Williamben
March 26, 2025 at 6:35 pmkamagra 100mg kopen: kamagra jelly kopen – Kamagra Kopen Online
GregoryAnter
March 26, 2025 at 6:42 pmGeneric100mgEasy: Generic 100mg Easy – buy viagra here
TerryErose
March 26, 2025 at 9:55 pmhttp://generic100mgeasy.com/# Generic100mgEasy
DwayneLah
March 26, 2025 at 11:48 pmGeneric100mgEasy Cheap generic Viagra online buy viagra here
KennethLus
March 27, 2025 at 12:55 amhttps://kamagrakopen.pro/# kamagra 100mg kopen
GregoryAnter
March 27, 2025 at 2:16 amGeneric 100mg Easy: Generic100mgEasy – Generic 100mg Easy
TerryErose
March 27, 2025 at 4:58 amhttps://kamagrakopen.pro/# kamagra gel kopen
Williamben
March 27, 2025 at 7:32 amGeneric 100mg Easy: Generic100mgEasy – Cheap Sildenafil 100mg
KennethLus
March 27, 2025 at 8:09 amhttp://tadalafileasybuy.com/# TadalafilEasyBuy.com
GregoryAnter
March 27, 2025 at 10:01 amcheap viagra: Generic 100mg Easy – buy viagra here
DwayneLah
March 27, 2025 at 11:37 amGeneric100mgEasy generic sildenafil Generic 100mg Easy
TerryErose
March 27, 2025 at 11:45 amhttp://tadalafileasybuy.com/# Tadalafil Easy Buy
Williamben
March 27, 2025 at 12:53 pmCheap generic Viagra online: Cheap generic Viagra online – best price for viagra 100mg
nakitbahis güncel giriş
March 27, 2025 at 1:44 pmYour articles never fail to captivate me. Each one is a testament to your expertise and dedication to your craft. Thank you for sharing your wisdom with the world.
nakitbahis
March 27, 2025 at 2:33 pmI do trust all the ideas youve presented in your post They are really convincing and will definitely work Nonetheless the posts are too short for newbies May just you please lengthen them a bit from next time Thank you for the post
KennethLus
March 27, 2025 at 2:37 pmhttps://tadalafileasybuy.com/# Buy Tadalafil 5mg
GregoryAnter
March 27, 2025 at 5:14 pmOfficiele Kamagra van Nederland: Kamagra – kamagra kopen nederland
Williamben
March 27, 2025 at 6:13 pmkamagra pillen kopen: kamagra jelly kopen – Kamagra Kopen