epitxme.medusa._'s feed

i don’t want to be disrespectful, but does anyone know where this is OFFICIALLY located? the translations are messy and confusing. but i don’t know the original site it was posted, please help.