You can book at biyaheroes.com.
You will be charged an online booking fee, which is understandable because it’s more convenient and cheaper than having to actually go to the terminal to reserve.