Genuine Gentlemen Otome Game Translation Progress Update

This is a small update on the translation project of a free short otome game I previously mentioned in this post and some more sneak peeks. (The game seems to removed now, probably because the creator seems to be moving to a different website, but they gave me permission to translate beforehand.)

The common route is finished, now moving on to the route stories. Although the system text are all still Japanese in this video, I have a graphic designer friend working on them 😉

Other than the system image translation, I’m doing this by myself and the game is pretty short (<30 min), but if anyone who has played and enjoyed this game wants to join me in translating you’re most welcome to comment here or email me at! The game also got a remake with a new protagonist, I will try to contact the author after this project is finished to see if I can translate that as well.

Hashihime of Old Book Town manga translation: Chapter 1 released!

Last year Hashihime of Old Book Town (Koshotengai no Hashihime) got a manga adaption that is still being released on the Cool-B magazines. At the time of this post, I believe there have been chapters on issues 93, 94, 95, 98, and 99. I joined some of my fellow peeps at the hashihime discord to translate these chapters, and we just released the first chapter 😉 You can check it out online or download from mediafire if that’s more your thing.

Title: Hashihime of Old Book Town
Chapter title: The start of a strange book
Pairing: None
Artist: itonoco
Download: ZIP 
Read Online: bato.toImgur


Raws: no_aiz
Cleaner: Ayuuka
Translator:  no_aiz
Typesetter:  Vocaotome
Quality checker: Rhys, Casey, Vocaotome

The comic does not try to cover the whole plot of the visual novel. Each chapter is an oneshot, featuring both gen and pairing stories that are mostly original scenes with occasional retelling of scenes in the VN. I think this is a great approach, much better than the SUPER short summary the Paradise comic went for (despite my grumbling I’m hoping to translate that too eventually because Mitsugi uwu).

Hashihime Q&A information collection

Information pulled from the supplementary materials book, the homepage Q/A, and also Twitter Q/As.


  • On the game cover/main menu, Tamamori is reading Minakami’s notebook and trying to hold back tears of bitterness and jealousy over Kyuusaku.
  • At first the kanji for “saving” Minakami was normal「救う」, then it changed to 「掬う」 that supposedly comes from 「金魚掬い」 , the game of catching goldfish. Combine that with how Tamamori’s pet goldfish seems to mirror Minakami’s death and the fact that Minakami was a goldfish during his first life …. Minakami, forever the fishy in our hearts ❤
  • Kawase did NOT want to kill Tamamori to cover up his father’s murder like many believe. According to the databook, the sequence of events was like this:

Continue reading

Free BL game review/summary: Last request


I finished this free Japanese indie game called Last Request (download it at freem!) over the weekend and it looked really pro with beautiful CGs and fully voiced (!!) characters, so I decided to review it (•̀ᴗ•́)و ̑̑

The story was short but pretty well-constructed with logical worldbuilding which was enough to reel me in. It wasn’t super deep but still had good writing that flowed naturally and made me and my friends emotional, so I think it definitely was worth the time (~1 hour without any break or more if you take frequent breaks like me to scream at friends)

The main character Amane is seen returning home in the first scene, when he feels the presence of someone and wonders if it’s a stalker. This dark haired guy appears and claims to be a demon who’d fulfill a wish in exchange for his soul.

Amane is like “wow this idiot” lol.

Continue reading

Free otome game translation project!

I decided to start up a translation project for a short free game named 純正優男  (”Genuine Gentlemen” ??) because of its funny and proactive MC. The creator has already accepted my request to translate, so there’s nothing to stop me! (except RL responsibilities orz)

I already added a couple of English lines and tested out it in game, the preview can be seen here!

I’m doing all of this by myself and the game is pretty short, but if anyone who has played and enjoyed this game wants to join me in translating you’re most welcome to comment here or email me at! 


Translation: Kawase/Tamamori short story (Hashihime of the Old Book Town)


Hello everyone, today I bring you a translation of the Kawase/Tamamori short story (R18) from the BL visual novel Hashihime of the Old Book Town, developed by ADELTA and localized to English by Mangagamer. The story was published on ADELTA’s official website, so there shouldn’t be any problem to share it with the English fandom.

This is the first half to the story that is described from Tamamori’s POV, the same events are also explained from Kawase’s POV in the second half (that I hope I can translate soon). This story was also included in “Koshotengai no Hashihime NOMA”, the PlayStation Vita release of Hashihime, but the Vita release is not translated yet and the R18 content content of the short story was not included there.

Okay, let’s get started without further ado!

“Your eyes are so lovely” First Half
​(Tamamori POV)

Imperial Theatre.
It was the name of the first stage where “Tokyo-bushi” was performed. [T/N: Tokyobushi Marching Through Georgia Enka – This popular song was composed in 1919 and was a big hit.]
It’s a song that’s full of nothing but “lively” descriptions of the imperial capital, covering everything from the daily activities of people to things like the Juunikai and the public flower garden. [T/N: Asakusa juunikai 浅草十二回, also called Ryōunkaku tower, Japan’s first western-style skyscraper.]
So, to have its name mentioned in that song, and to even have the first showing hosted here, it goes without saying that the Imperial Theater was very “lively”.

And here I am, inside this renaissance theater, sitting down in the smack-middle of the first class seats.

Continue reading

Programs to download Discord, Twitter, Tumblr posts and media content

I frequently yell about my gaming experiences in difference social media and have to dig them up later to write game reviews in my blogs, so I use a bunch of free open source programs to export my conversations along with any pictures/videos I had shared.  I sometimes forget the names myself and I also want to help others who need these functions, so I decided to write a post listing them all. If there is interest, I might even make some tutorials in the future.

All of the following programs except DiscordChatExporter and DMarchiver do not require you to have an account in that platform.

Note: CLI means Command Line Interface, so you have to open a command line prompt and type in parameters manually. GUI means Graphical User Interface, most software have GUIs where you have a regular graphical interface to click and select options instead of typing.

  • Download Discord chats (from servers or DMs): DiscordChatExporter
  • Download Twitter Photos (Chrome extension): Twitter Media Downloader
  • Download Twitter messages (CLI): DMarchiver Broken due to Twitter Update (23 Sep 2020)
  • Download Twitter tweets (CLI): Optimized fork of GetOldTweets 
    Another option can be to use the latest development version of snscrape instead. Python 3.8 must be installed for this. Refer to the instructions at the end of this post if needed.
    (In addition to Twitter, snscrape also supports Facebook, Reddit, Telegram, VKontakte and Weibo, so if you use those platforms (I don’t) you can check it out as well!)
  • Download Tumblr Images, Videos, Posts, Ask answers (GUI): TumblThree
  • Bonus: Download Pixiv artwork by member id, artwork id or hashtag using PixivUtil2 (CLI). It’s pretty easy to use, but make sure you setup the config.ini file properly first according to the FAQ part of readme. I recommend using the cookies.txt extension to easily get PHPSESSID.

Both TumblThree and GetOldTweets (also snscrape) allow you to specify tags, date range and the option to include or exclude reblogs/retweets, which makes them much better than the other similar options available on github. Also for DiscordChatExporter you need a token which sometimes can be hard to copy, so make sure you read the FAQ.

Alright, let’s keep this post nice and short. I hope some people are helped by this list 🙂

23/09/2020 edit:

For anyone who’s having trouble with snscrape:

  1. Download python 3.8 (I use miniconda)
  2. Open command prompt and enter:
    pip install --upgrade git+
  3. Make sure you aren’t in C:\Windows or some other sensitive location, changing location with the cd command if necessary.
    Here PATHTODESKTOP is something like “C:\Users\YOURACCOUNTNAME\Desktop”.
  4. Then enter the following , where USERTODLFROM is the twitter handle you want without the @ sign. The –max-results 10 part is purely optional, you can just not include it or change the value to something else. 
    snscrape --max-results 10 --jsonl twitter-user USERTODLFROM > mytweets.json

    Instead of users, you can also search hashtags.
    snscrape --since "2020-09-10 12:00:00" -jsonl twitter-hashtag HASHTAGTODLFROM > mytweets.json

    There’s no proper documentation on how to include multiple parameters and stuff, but this is what I figured out. You can check out this article to change the parameters between the quotes.
    snscrape --jsonl twitter-search "@USERTODLFROM #HASHTAGTODLFROM since:2020-09-01 until:2020-09-25"> mytweets.json

  5. You’ll get a .json file, which can be converted to easily viewable .csv here.

Kichiku Megane Livetweet Collection (part 3)

I don’t know why I played Megane Katsuya version of Midou route and Taichi route (only Normal Katsuya can date Taichi) at the same time back then lol. 2016 voca was indecisive. This part will cover all of Midou’s route except the ending (too many tweets, continued in the next part).

Continue reading

Tutorial on Extracting text from PSP visual novels on PPSSPP emulator (using Textractor & ITHVNR)

Extracting JP text from PSP games running on PPSSPP emulator was considered to be only a pipedream until the amazing Jiichi added PPSSPP support to his text hooker program Visual Novel Reader (VNR) back in July 2014. Until a few years back ,a lot of people including myself used VNR for this purpose, but after some time VNR support for PPSSPP came to a halt, and eventually the its server died (the offline program was partially dependent on it). Eventually there was a new server, but the software is still outdated and buggy, and windows 10 updates broke the program for me and many others. There is still the option to download

I have been looking for VNR alternatives for a long time even when VNR was alive because of how resource intensive it was. Back in 2014 the closest thing I had found was this awseome person’s blog where they made a custom text hooker exclusively for Daiya no Kuni no Alice and a more general workaround using Cheat Engine. Now I have found 2 possible options that still work in 2020 and would like to share them with you all 🙂

EDIT: After I published this post, I found that there have been improvements to the Cheat Engine workaround and it can be considered a valid alternative to ITHVNR/Textractor for tricky games. Feel free to check out the step by step manual here. I’ll cover my experiences with it in a future post.

Continue reading

Kichiku Megane Livetweet Collection (part 1)

Because Twitter moments are a pain is the ass to make (plus they have a maximum limit of 100-ish), I’m arranging my 500+ Kichiku Megane livetweeting tweets into a number of WordPress posts instead. It’s also much easier to do, I just run a software that collects my tweet links and I just batch copy paste the links into wordpress. If I manually made moments of all the tweets one by one instead, I’d have to click more than a thousand times ;;;;

Man, the writing in this game really gives me mixed feelings. It’s 60% overdone RAPE + 20% variety of BL tropes + 20% SWEET DELICIOUS PSYCHOLOGICAL EXPLORATION that always brings me back 😔

This is going to be part 1 of 4/5 posts, this being the shortest. There is a partial patch for the game and I kept all the English screenshots in this post, the later tweets will be in JP.

Continue reading

BL game Review/Summary: Paradise: Mitsugi route part 5 (NSFW)

The previous post, part 4 is here!

This part is going to a lot shorter than the other ones because it’s basically just going to be the whole hscene. Unlike the dickstepping hscene where I added short videos and relied more on text, this time I will post much longer videos because the pacing is really good and I don’t want the viewers to abruptly stop midscene. I will write a description of the scenes below the videos as usual, but viewers are recommended to watch a video in one go because the voice actors really outdid themselves (≧▽≦)

Also apologies for the NSFW thumbnail in the last video ;v; Too bad google drive doesn’t let me change it…


After the moment where the last post left off, we suddenly enter naughty territory (it feels a little strange because the BGM is still a sad one) where Mitsugi starts feeling up Azuma when the latter is still in a slightly dazed state. I giggled at how Azuma is like “I feel like I know this guy”. 

Even though he gives a cold impression and feels like more machine than man, at times he feels so human.

At first he’s just surprised at how awkward Mitsugi is being despite his usual wit and confused what his motivation could be behind the sudden groping (duh, obviously it’s thirst), but his internal narration inevitably starts to become horny pretty quickly.

The rhythm of his heartbeats, transmitting across our closely glued chests, slowly tugs my consciousness back to reality—
But my recovering senses waver again when he touches me across my shorts.
Even though I wasn’t aroused, just the light touch itself felt good.
I know this sensation. Even though I’m reluctant to admit it, it was a feeling so good that it could kill.

Azuma closes his eyes and starts to cuddle Mitsugi’s head tighter, but that results in Mitsugi’s poor hair getting tangled again and he’s like “ouch” XD. But even his pained breaths on Azuma’s ears are enough for him to get all breathless, and Azuma judges himself for getting turned on from Mitsugi’s voice as well lol. He notes that it was the same “the last time too”, and then makes a double take at the phrase because his memories are still muddled. Mitsugi then rolls a bit so that the two of them are lying on their sides facing each other, and Azuma finally starts to recognize him.

Continue reading

BL game Review/Summary: Paradise: Mitsugi route part 4

The previous post, part 3 is here!

This part is going to a little shorter than the other ones because I wanted to keep all the bonding and thirsting in one post and the upcoming NSFW stuff in another.


I found it cute how once Mitsugi and Azuma were back in the loghouse, Azuma closed the door and Mitsugi turned on the lights, and Azuma’s narration informed us that this has become sort of a daily routine for them now. Glad to see they are functioning well as roommates despite the rocky beginning (◕‿◕✿)                 

Azuma sighs as the accumulated exhaustion from that day’s events hits him. He’s like “wow, to think a day would come when returning to this mess of a room would feel relaxing to me”. He doesn’t, however, forget to make fun of Mitsugi who is manspreading on the bed and is like-

bandicam 2020-02-18 17-33-20-071.jpg Seriously, contrary to his looks this guy really isn’t elegant at all.

Wooh~? ⊙ω⊙  Should I interpret this as you complementing Mitsugi’s looks as elegant, Azuma? 😏 Azuma stares at Mitsugi wondering how the latter can stay so normal even after the deaths of 2 people, and Mitsugi glares at him when he notices the staring.

Continue reading

Interactive Queer Fantasy Novel Review – Moonrise

A couple months ago I was invited to try out Moonrise, a text based urban fantasy interactive novel by Natalie Cannon. Although I usually stick to visual novels, since I had played and enjoyed other choice of games before, I decided to give Moonrise a try and write a review for it.

While the game had an interesting premise with smooth, enjoyable prose and witty modern humor, my overall experience has been a rather mixed bag, probably because I don’t appear to fall into the specific audience for the game. I’ll give a vague outline of the plot and share my impressions while trying to not give too much away. In order to prevent constantly switching between “the player”/“you”/“us” etc, when referring to the character we are playing I’m going to use “Heather” (a name from the list of choices available, you can also type in whatever you wish) and “she”.

Continue reading

BL game Review/Summary: Paradise: Mitsugi route part 3

The previous post, part 2b is here!

The next day Azuma wakes up yawning. I got really worried at his “It seemed like I had slept with my face stuck on the floor, so there was a puddle of drool on it”, did this fool not use a futon after all!? ლ (#`ロ^;)> Let’s hope that he just rolled around enough that his face ended up touching the floor….

Azuma comments that he feels like he saw a number of dreams, of which one was super EROI (sadly he doesn’t remember any of it). He finds Mitsugi already awake and reading the notebook while sitting at the table. Mitsugi informs Azuma that he talks very loudly in his sleep, so loud in fact that Mitsugi couldn’t get any sleep (KARMA, BITCHHHHH 凸(¬‿¬) ). Azuma says sorry but inside he’s like “so it was a dream erotic enough to make me scream? So sad that I can’t remember T.T” 

Continue reading

BL game Review/Summary: Paradise: Mitsugi route part 2b (SFW)

Part 2a (NSFW) here!

Azuma keeps tiredly rolling on the ground even as Mitsugi finally unties him (I laughed so hard at the narration of grass getting stuck on Azuma’s wet dick (˵¯̴͒ꇴ¯̴͒˵) ). Mitsugi is like “roll if you wanna but first put away that filthy dicc” and that makes Azuma return to the world of living and reignites his rage. Mitsugi is lucky that Azuma is not the violent type, I would’ve punched him waaay before this if it were me in Azuma’s place, and after this incident I’d break his leg (Azuma is physically much more fit than Mitsugi so he could do it if he put his mind on it). My mature boi Azuma actually holds back his urge to punch Mitsugi while telling himself that “injuring him would slow down the boat’s progress”. See Mitsugi?! He’s a good boy who’s serious about ensuring people’s survival, not a slacker like you believe 凸ಠ益ಠ)凸

Azuma finally confronts Mitsugi and says that while he admits his fault in sleeping during work (I almost jumped into the screen to smack Mitsugi when he reacted to this part with “wow, so you get it”, THE NERVE OF THIS BITCH (ノಠ益ಠ)ノ彡┻━┻), that isn’t a reason for Mitsugi to embarrass him like this. He also asks Mitsugi if he did this because he’s gay, this feels like an insult to gay ppl lmao. Being gay wouldn’t be reason enough to sexually harass somebody ¯\_(ツ)_/¯

Continue reading

BL game Review/Summary: Paradise: Mitsugi route part 2a (NSFW)

Mitsugi route part 1 here!

From now on, I’ll be including lots of videos in the posts because the VAs of Paradise are freaking amazing and the tone of the character voices is very important in figuring out the hidden context in a lot of scenes. If a scene is crucial to understand the plot or a character (or if it’s just cool imo, lol) I will also include the text translation below the video in case you can’t see the video at that moment.

As promised, a SPICY scene for you all XD My apologies for being unable to censor the NSFW thumbnail of the last video, because it’s NSFW I uploaded it to google drive instead of YT, and GD doesn’t have the custom thumbnails option.


Azuma feels super attacked by Mitsugi’s tongue-lashing. (I felt sad at his monologue “Being called an idiot really rubs me the wrong way. I AM an idiot, but you don’t have to say it like that.” You’re not an idiot Azuma!! You’re a good, smart boi T.T) He thinks that it’s unfair of Mitsugi to blame him for a physiological response of the male body when he’s also a man. He angrily asks Mitsugi if he never gets morning wood and is detached from such baser instincts, but before he can finish his sentence, Mitsugi very casually admits that he also gets them and renders Azuma speechless. 

Mitsugi does, however, state that him getting morning woods isn’t the issue now. He gets all uppity about it “look at you being lazy at work and popping boners while everyone is working hard for survival” uh no bitch didn’t Azuma already explain why he’s tired? (ಠ ∩ಠ)

(EDIT: I was super mad during my first playthrough and compared Mitsugi to a narc who’s convinced nothing is his fault, but I guess the problem is that both of them are thinking in parallel lines regarding the Azuma sleeping on the floor incident. From Mitsugi’s perspective, Azuma is a dumbass who didn’t look for the spare futon despite Mitsugi giving what he thinks is explicit permission, but in Azuma and also the player’s eyes Mitsugi is 100% at fault for turning off the light too soon and sending the wrong message. ╭(๑¯д¯๑)╮)

Mitsugi: Our food stock is low, the rescue isn’t coming either, and there has even been a casualty.
Mitsugi: Because we might end up dead too at this rate, we decided to make a boat to escape this place.
Mitsugi: Yet you dare skip out on that work to take a nap, then have the audacity to pop a boner…?

Continue reading

BL game Review/Summary: Paradise: Mitsugi route part 1

Common route last part here!

Now we have finally started Mitsugi route! This is the first part out of 3 or 4.

Azuma forgets that Mitsugi is also in the shipbuilding group, plus he also has an interest in building things (like plastic model cars and the like) so he simply wants to try building a ship. He volunteersan y to join the shipbuilding group and Matauda, their de-facto-leader, is accepting of his decision. Mitsugi disapproves with a tut, making Azuma belatedly realize what he just signed up for (;´Д`). He wants to backpedal but loses his chance as everyone keeps talking about their own preferences. 

Shimada is in shipbuilding group because he likes delicate work (Mitsugi is pleased and thanks him for helping out, wow niceness?), Takara wants to search for food (sasuga foodie boi (*°∀°)=3), Kido thinks that the food collection group needs more people so he also wants to join, Hongou plans to help out the shipbuilding group when he is not attempting to communicate with the mainland. During this whole time Azuma just keeps staring awkwardly and trying to get a word in and fails. In the end Matsuda answers him only when it is too late and everyone has chosen their groups, but Azuma still tries and asks Matsuda whether it is OK for him to be in the shipbuilding group. He wanted Matsuda to take a hint and put him in the food collection group by switching him out with someone else, but Matsuda just turns to Mitsugi and enquires if he has any problems with Azuma joining them. 

Continue reading

BL game Review/Summary: Paradise: Common route last part (part 3)

Part 2 here!

This concludes the common route, we’ll move on to Mitsugi route in the next part.

Day 6

The island residents spend most of the day doing the same things as day 5 but don’t obtain much success. There is still no signs of the ship, and tension is high in the air. The musclehead with a short temper and the seaweed head from the canon fodder quartet start arguing, blaming each other for their lack of success and musclehead even takes out his frustration on the glasses dude trying to mediate. In the end Matsuda steps in to calm them down. During this whole time Azuma keeps looking on like an observer, apathy skill level over 9000.

“I can see why they would get frustrated and lose their cool.”

Continue reading

BL game Review/Summary: Paradise: Common route part 2

Part 1 here, please go read it first if you haven’t yet!

Part 3 should conclude the common route, then we’ll move on to Mitsugi route. I’ll go for Mitsugi first because I hate him the most (EDIT: I made this statement during my first playthrough, I’ll talk about my current feelings about him at the end of his route post), and I’m sad that Shimada isn’t apparently capture character because he’s cute despite the goatee. I will, however, edit the post to include how certain scenes during the common route vary slightly depending on the route choices.

Continue reading